主要参考了 http://blog.kongfy.com/2014/03/openstack-havana%EF%BC%88ubuntu-13-10%EF%BC%89%E5%AE%89%E8%A3%85%E7%AC%94%E8%AE%B0/
和关网上 http://docs.openstack.org/havana/install-guide/install/apt/content/keystone-users.html
然后对安装过程中遇到的问题和解决办法做了记录。
遇到的第一个问题是 glance创建镜像不成功,
出现了“You must provide a username via either --os-username or env[OS_USERNAME]”
解决办法是添加环境变量
$ export OS_TENANT_NAME=admin
$ export OS_USERNAME=admin
$ export OS_PASSWORD=123456
$ export OS_AUTH_URL="http://localhost:5000/v2.0/"
为了每次启动终端都有效,可以将上述环境变量添加到 .bashrc 文件中
我在执行 nova network-create的时候 出现
“: ERROR: The server has either erred or is incapable of performing the requested operation. (HTTP 500) ” 这个错误
我查看了 /var/log/nova/nova-network.log
看到如下错误“: 'iptables-restore v1.4.12: Bad IP address "localhost"\n\nError occurred at line: 37\nTry `iptables-restore -h\' or \'iptables-restore --help\' for more information.\n'”
我猜估计是哪个应该配ip的地方直接写成了localhost,我修改了/etc/nova/nova.conf文件,把里面的配成你机器的实际ip就可以了
my_ip=114.221.83.138
vncserver_proxyclient_address=114.221.83.138
novncproxy_base_url=http://114.221.83.138:6080/vnc_auto.html