小编Tob*_*ede的帖子

使用 ansible 安装 RVM

我正在尝试在基于 centos 的 vagrant 盒子上安装带有 ansible 的 rvm。

我正在运行的命令是:

vars:
  user: "foo"

- name: install rvm
  action: command sudo -u $user bash /home/$user/rvm-install.sh stable creates=$home/.rvm
Run Code Online (Sandbox Code Playgroud)

它几乎有效,但 Ansible 认为它失败了。

Ansible 输出是:

failed: [127.0.0.1] => {"changed": true, "cmd": ["sudo", "-u", "foo", "bash", "/home/foo/rvm-install.sh", "stable"], "delta": "0:00:21.102322", "end": "2012-10-09 12:33:19.917874", "rc": 1, "start": "2012-10-09 12:32:58.815552"}
stderr: % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 1081k  100 1081k    0     0  54170      0  0:00:20 …
Run Code Online (Sandbox Code Playgroud)

centos rvm vagrant ansible

6
推荐指数
2
解决办法
8016
查看次数

我在哪里可以找到优秀的自由系统管理员?

我的工作是开发基于 Web 的系统,所以我知道自己在 Linux 设置方面的方法,但我的项目越来越复杂。

找到一个在设置坚如磐石的网络托管盒方面具有核心技能的人似乎是一个好主意。

我在哪里可以找到优秀的自由系统管理员?

在设计/代码领域有许多外包站点。是否有信誉良好的系统管理员站点?

我应该支付什么?

还有其他建议吗?

hosting

5
推荐指数
1
解决办法
3862
查看次数

Nginx 和乘客 - 连接到上游时失败(11:资源暂时不可用)

我有一个被证明有问题的 Nginx 和乘客设置。

在相对较低的负载下,服务器似乎得到了备份并开始将这样的结果搅拌到 error.log 中:

connect() to unix:/passenger_helper_server failed 
(11: Resource temporarily unavailable) while connecting to upstream
Run Code Online (Sandbox Code Playgroud)

我的乘客设置是:

passenger_min_instances 2;
passenger_pool_idle_time 1200;
passenger_max_pool_size 20;
Run Code Online (Sandbox Code Playgroud)

我已经做了一些挖掘,看起来 CPU 被钉住了。内存使用情况似乎很好,passenger_memory_stats 显示最多使用了大约 700MB,但 CPU 接近 100%。

这足以导致此类错误吗?

我应该减少游泳池的大小吗?我应该查看其他配置设置吗?

任何帮助表示赞赏

其他相关信息:

  • Amazon EC2 小型实例
  • Ubuntu 10.10
  • Nginx(最新稳定版)
  • 乘客(最新稳定版)
  • 导轨 3.0.4

ubuntu tuning nginx ruby-on-rails phusion-passenger

5
推荐指数
1
解决办法
4551
查看次数