Proxy 获取nova:628:die尝试启动OpenStack nova模块
使用devstack,我在运行时遇到以下错误。/stack.shProxy 获取nova:628:die尝试启动OpenStack nova模块,proxy,ubuntu-12.04,vagrant,openstack,Proxy,Ubuntu 12.04,Vagrant,Openstack,使用devstack,我在运行时遇到以下错误。/stack.sh echo 'Waiting for nova-api to start...' Waiting for nova-api to start... + wait_for_service 60 http://10.0.2.15:8774 + local timeout=60 + local url=http://10.0.2.15:8774 + timeout 60 sh -c 'while ! curl --noproxy '\''
echo 'Waiting for nova-api to start...'
Waiting for nova-api to start...
+ wait_for_service 60 http://10.0.2.15:8774
+ local timeout=60
+ local url=http://10.0.2.15:8774
+ timeout 60 sh -c 'while ! curl --noproxy '\''*'\'' -s http://10.0.2.15:8774 >/dev/null; do sleep 1; done'
+ die 628 'nova-api did not start'
+ local exitcode=0
+ set +o xtrace
[Call Trace]
./stack.sh:1084:start_nova_api
/home/vagrant/devstack/lib/nova:628:die
[ERROR] /home/vagrant/devstack/lib/nova:628 nova-api did not start
ip 10.0.2.15在noproxy中,我可以正确ping它
猜猜看?我通过研究找到了这个问题的原因,这是因为在/etc/nova目录中有两个文件的所有者=nova,而且这个用户可能是由devstack自动创建的 解决方案是将这些文件的所有者更改为我的用户