2012-05-19 55 views
0

我有一个使用rubber的问题,当我尝试cap rubber:bootstrap并有一个临时实例时,它始终停留在此错误。与石墨服务器问题的橡胶宝石

* executing "sudo -p 'sudo password: ' bash -l -c 'cd /mnt/localstore-production/releases/20120519213905 && RUBBER_ENV=production RAILS_ENV=production ./script/rubber config --force --file=\"role/graphite_server\"'" 
    servers: ["production.localstore.com"] 
    [production.localstore.com] executing command 
** [out :: production.localstore.com] Instance not found for host: ip-10-2-118-252 
** [out :: production.localstore.com] 
    command finished in 5849ms 
failed: "/bin/bash -l -c 'sudo -p '\\''sudo password: '\\'' bash -l -c '\\''cd /mnt/localstore-production/releases/20120519213905 && RUBBER_ENV=production RAILS_ENV=production ./script/rubber config --force --file=\"role/graphite_server\"'\\'''" on production.localstore.com 

任何人都可以帮助我。

回答

0

实际上,问题在于我从AWS控制台更改了实例的静态IP,为什么实例的主机信息更改了某些方法。

因此,我使用这个命令cap rubber:referesh来刷新每一件事,然后引导实例,它解决了我的问题。