2013-02-26 91 views
6

我正在运行一些Capistrano &一些本地流浪虚拟机上的厨师任务。我可以通过命令行正常进入这些框。奇怪的流浪/ SSH连接行为

当我试图运行Capistrano的一些任务,我总是会得到以下错误第一一次运行帽任务:

connection failed for: 192.168.0.220 (Errno::ECONNRESET: Connection reset by peer) 

它偶尔会失败第二次了。但是当我再次运行它时,它就会起作用!这种行为对我来说毫无意义,我也没有丝毫的想法来解决问题。

任何帮助,您可以提供将不胜感激!

+0

我也有同样的问题,几天前与deployhq开始。所有工作正常,当我手动登录时运行相同的命令,但这样的命令将失败 - 命令=“睡眠3000”帽子invoke'。很奇怪的问题。 – 2014-03-31 09:57:20

+0

我在从其他语言环境(如gradle,pyinvoke和rake)中调用命令时也看到了这种行为。我从来没有找到解决方案。现在发生的事情是从pyinvoke调用ansible。 – matt 2014-04-10 19:15:17

+0

你有没有找到解决你的问题? – 2015-10-04 10:34:40

回答

1

我以前面临同样的问题,面临的问题是机器没有足够的资源来执行任务。

我增加了ram到机器上,一切都开始工作了。