十二、安装和部署nova
1.在控制节点上完成Nova的安装准备
注:openstack搭建中,本人所有密码均为mysql
(1)创建nova数据库
-1:以root身份连接到数据库服务器
-2:分别创建名为nova_api、nova、nova_cell0的三个数据库
-3:对上述数据库nova的用户授予访问权限
(2)获取云管理员凭据
(3)创建计算服务凭据
-1:创建nova用户
设置nova用户的密码
-2:将admin角色授予nova用户和service项目
-3:创建nova的计算服务实体(名为nova的服务)
-4:创建计算服务的API的端点
2.在控制节点上安装和配置nova组件
(1)安装软件包
(2)编辑配置文件/etc/nova/nova.conf配置文件
-1:在[DEFAULT]节中仅启用计算服务API和元数据API
-2:在[zpi_database]和[database]节中配置数据库访问链接
-3:在[DEFAULT]节中配置RabbitMQ消息队列访问
-4:在[api]和[keystone_authtoken]节中配置身份服务访问
-5:在[DEFAULT]节中使用my_ip选项配置控制节点的管理网络接口ip地址
-6:在[DEFAULT]节中启用对网络服务的支持
-7:在[vnc]节中配置VNC代理控制节点的管理网络接口IP地址
-8:在[glance]节中配置镜像服务API的位置
-9:在[oslo_cioncurrency]节中配置锁定路径(LockPath)
-10:在[placemement]节中配置放置服务API
(3)初始化nova-api数据库
(4)注册cell0数据库
(5)创建cell 1单元
(6)初始化nova数据库
(7)验证nova的cell0和cell1是否已经注册
3.在计算节点上安装和配置nova组件
(1)安装软件包
(2)编辑/etc/nova/nova.conf配置文件
-1:在[DEFAULT]节中仅启用计算服务API和元数据API
-2:在[DEFAULT]节中配置RabbitMQ消息队列访问
-3:在[api]和[keystone_authtoken]节中配置身份服务访问
-4:在[DEFAULT]节中使用my_ip选项配置控制节点的管理网络接口ip地址
-5:在[DEFAULT]节中启用对网络服务的支持
-6:在[vnc]节中启用和配置远程控制台访问
-7:在[glance]节中配置镜像服务API的位置
-8:在[placemement]节中配置放置服务API
4.在计算节点上完成nova的安装
(1)确定计算节点是否支持虚拟机的硬件加速
、
(2)启动计算服务及其依赖组件,并将其配置为开机自启动
5.将计算节点添加到cell数据库
转到控制节点上进行操作
评论区