Deployment 在ec2机器cap暂存部署中:设置程序给出(Errno::ETIMEDOUT:操作超时-连接(2))

Deployment 在ec2机器cap暂存部署中:设置程序给出(Errno::ETIMEDOUT:操作超时-连接(2)),deployment,amazon-ec2,setup-deployment,gnome-terminal,Deployment,Amazon Ec2,Setup Deployment,Gnome Terminal,我使用的是Ubuntu12.04,我想在ec2实例中部署,但出现以下错误,无法执行部署过程 krs@ubuntu:~/a/匿名ui部署$cap临时部署:安装程序 触发加载回调 2013-07-24 11:19:15执行“登台” 正在触发“部署:安装程序”的启动回调 2013-07-24 11:19:15执行“多阶段:确保” 2013-07-24 11:19:15执行“部署:设置” 执行“mkdir-p/home/ec2 user/apps/ano_stag/home/ec2 user/app

我使用的是Ubuntu12.04,我想在ec2实例中部署,但出现以下错误,无法执行部署过程

krs@ubuntu:~/a/匿名ui部署$cap临时部署:安装程序

触发加载回调

  • 2013-07-24 11:19:15执行“登台”

    正在触发“部署:安装程序”的启动回调

    • 2013-07-24 11:19:15执行“多阶段:确保”

    • 2013-07-24 11:19:15执行“部署:设置”

    • 执行“mkdir-p/home/ec2 user/apps/ano_stag/home/ec2 user/apps/ano_stag/releases/home/ec2 user/apps/ano_stag/shared/home/ec2 user/apps/ano_stag/home/apps/ano_stag/shared/log/home/ec2 user/apps/ano_stag/shared/pids”

服务器:[“ec2 xx xx xxx xx.compute-1.amazonaws.com”] ec2的连接失败-user@ec2-xx-xx-xxx-xx.compute-1.amazonaws.com(错误号::ETIMEDOUT:连接超时-连接(2))


请一定要让我知道这个问题要解决的答案。“提前感谢”

看起来您的服务器出现了问题,其中一个服务器不允许另一个服务器与您通话

  • 确保您能够从源服务器连接到目标服务器
  • 如果没有,请确保目标服务器的安全组具有允许ssh访问的入站规则-有关更多信息,请参阅
  • 确保目标服务器不包含阻止传入连接的防火墙
  • 验证两台服务器上的
    syslog
    ,并确认一切正常

  • 你使用的是哪个操作系统,是ubuntu还是Amazon linux?根据您的用户名,应该更改。另外,请确保您的ssh代理工作正常,除非ssh代理无法使用amazon linux连接到您的ec2实例