您的当前位置:首页正文

Openstack 部署实验

来源:帮我找美食网
Openstack 部署实验

1. 挂载安装U盘 cd /mnt mkdir usb

mount -t vfat /dev/sdb /mnt/usb

cp -a /mnt/usb/exp1/openstack-icehouse-repo /root/

2. 设置yum源

cp /mnt/usb/exp1/OpenStack-Local.repo /etc/yum.repos.d/

3. 安装openstack所需软件

cd /mnt/usb/exp1/multi-nodes/controller vim ./step1.sh

在step1.sh中修改controller和compute1的IP,将下列的XXX.XXX.XXX.XXX替换成实际IP

sed '2 iXXX.XXX.XXX.XXX controller' -i /etc/hosts sed '2 iXXX.XXX.XXX.XXX compute1' -i /etc/hosts

保存step1.sh,运行step1.sh ./step1.sh

4. 检查iproute版本 yum info iproute 显示如下

5. 安装openstack验证组件keystone cd /mnt/usb/exp1/multi-nodes/controller ./step2.sh

检查keystone是否安装部署正确 openstack-status 显示如下

cd ~/

keystone service-list

keystone user-list

6. 安装openstack glance组件

cd /mnt/usb/exp1/multi-nodes/controller ./step3.sh

验证glance安装部署是否正确 glance image-list

7. 安装openstack nova组件

cd /mnt/usb/exp1/multi-nodes/controller ./step4.sh

验证nova安装部署是否正确 nova host-list

安装nova compute组件 ./step41.sh

检验nova安装部署是否正确 openstack-status 显示如下

8. 安装openstack neutron组件

cd /mnt/usb/exp1/multi-nodes/controller

修改INSTANCE_TUNNELS_INTERFACE_IP_ADDRESS为本机IP vim ./step5.sh

INSTANCE_TUNNELS_INTERFACE_IP_ADDRESS=XXX.XXX.XXX.XXX

保存step5.sh,运行step5.sh ./step5.sh

检查网络配置

vim /etc/sysconfig/network-scripts/ifcfg-eth0

看其中是否有如下信息

如果没有,在/etc/sysconfig/network-scripts/ifcfg-eth0加入上述信息 保存后,重启网络服务 service network restart

运行step51.sh ./step51.sh

检查neutron是否安装部署正确 openstack-status 显示如下

9. 安装openstack horizon组件

cd /mnt/usb/exp1/multi-nodes/controller ./step6.sh

检查horizon是否安装部署正确 openstack-status 显示如下

10. 使用horizon访问openstack

在controller本地使用firefox访问openstack http://controller/dashboard 显示如下

用用户名:admin和密码:123456登录 显示如下

在右上角admin处点击setting,选择language为简体中文,点击保存

11. 让其他主机浏览器可以访问openstack 在controller修改horizon配置

vim /etc/openstack-dashboard/local_settings 修改文件中的ALLOWED_HOSTS

在其中添加controller的ip,例如下例

ALLOWED_HOSTS = ['localhost', 'my-desktop', 'controller', '10.30.1.160']

保存,重启httpd服务 service httpd restart

在其他主机浏览器访问openstack http://10.30.1.160/dashboard

12. 参考Openstack手册上传镜像,创建网络,创建虚机,访问虚机

因篇幅问题不能全部显示,请点此查看更多更全内容

Top