操作步骤:

一、安装mysql服务


适用主机:controller控制节点
运行命令:iaas-install-mysql.sh

运行截图:

二、安装keystone服务


适用主机:controller控制节点
运行命令:iaas-install-keystone.sh

运行截图:

三、安装Glance服务并上传镜像

1、安装服务


适用主机:controller控制节点
运行命令:iaas-install-glance.sh

运行截图:

2、上传镜像

1)查看是否CentOS_7.2_x86_64_XD.qcow2 文件
运行命令:ls -l /opt/iaas/images
运行截图:

2)上传镜像
运行命令:glance image-create --name "CentOS7.2" --disk-format qcow2 --container-format bare --progress < /opt/iaas/images/CentOS_7.2_x86_64_XD.qcow2
运行截图:

3)验证镜像状态
运行命令:openstack image list
运行截图:

四、脚本安装nova服务


适用主机:controller控制节点
运行命令:iaas-install-nova-controller.sh

运行截图:


适用主机:compute计算节点
运行命令:iaas-install-nova-compute.sh

运行截图:

五、脚本运行neutron服务


适用主机:controller控制节点
运行命令:iaas-install-neutron-controller.sh

运行截图:


适用主机:compute计算节点
运行命令:iaas-install-neutron-compute.sh

运行截图:

六、选择neutron模式

注意:由于控制节点gre脚本存在错误,请使用vi /usr/local/bin/iaas-install-neutron-gre.sh命令,在脚本末将systemctl enabled neutron-lbass-agent修改为systemctl enable neutron-lbass-agent

错误脚本如下图:


适用主机:controller控制节点
运行命令:iaas-install-neutron-controller-gre.sh

运行截图:


适用主机:compute计算节点
运行命令:iaas-install-neutron-compute-gre.sh

运行截图:

七、脚本安装dashboard服务


适用主机:controller控制节点
运行命令:iaas-install-dashboard.sh

运行截图:

八、使用本机浏览器访问dashboard

访问链接:http://192.168.100.10/dashboard

域为openrc.sh中设定的demo,用户名为admin,密码为000000

本文作者:ASFOR

本文链接:OpenStack环境搭建2(先电版) - https://www.asfor.cn/archives/362.html

版权声明:如无特别声明,本文为原创且采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可的文章。转载时请务必注明文章来源并且不可用于商业目的。
文章中部分资源(包括但不限于图片、文件等资源)来源于互联网,如有侵权,请及时联系本站作者删除或修改相关内容!
Last modification:March 7th, 2020 at 07:09 pm
分享是对我最大的赞赏