用devstack部署openstack的相关注意事项

最近学习了openstack的相关知识,然后就想部署这样的系统来研究。刚好devstack官网有对应的安装脚本。

我的环境是 VMware 10下安装ubuntu 14.04 server LTS系统,网络采用NAT模式。以root登录系统,

0,更新系统

sudo apt-get update 

sudo apt-get upgrade 

sudo apt-get dist-upgrade

更新完成之后,重启。

1,git clone https://github.com/openstack-dev/devstack.git

执行这个之前必须先安装git工具,即就是 apt-get install git

2,cd devstack && ./stack.sh

在执行这条命令之前不需要配置任何东西,然后系统会报错,如下


然后切换到普通用户去执行脚本,如果没有普通用户,则运行所下载文件下的create-stack-user.sh,创建stack用户。

然后切换到stack用户操作。

在stack用户下,复制 刚取回的devstack整个目录文件至当前目录,然后执行  cd devstack && ./stack.sh

会提示,找不到HOST_IP,检查网络配置,发现在/etc/network/interfaces中,所配置的ip地址为dhcp,

auto eth0
iface eth0 inet dhcp 

OK,找到症结所在

修改ip地址为静态地址,如下


修改完之后,保存退出,重启系统网络服务。

3,再次运行./stack.sh,暂时不出错, 按照系统提示,一共需要输入5个密码

然后开始安装,过一段时间发现报错了,具体报的是pip源错误,解决办法为

更换pip源为国内的豆瓣源

mkdir ~/.pip 
vim ~/.pip/pip.conf 

[global]
index-url = http://pypi.douban.com/simple

保存之后退出,再次运行./stack.sh,继续输入相应密码,输完之后,继续运行,运行结束提示信息如下


到这一步,恭喜,安装完成,接下来就可以访问horizon,http://192.168.1.118, 用户名和密码如上图所示。

去登录享受openstack吧!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值