本文为扶艾原创文章,版权所有,禁止转载!
本篇文章是本系列的第四篇文章,将继续进行OpenStack计算服务的安装
五、安装计算服务
5.1 (控制节点)配置数据库
- 连接数据库
创建nova相关数据库并设置访问权限
5.2 (控制节点)创建nova认证相关信息
- 设置admin环境变量
创建nova用户
密码我设置的fuai123
给nova用户添加admin角色
创建nova服务
创建计算api端口
创建placement服务用户
密码我设置的fuai123
添加placement用户到服务项目
创建placement api服务
创建placement api服务端口
5.3 (控制节点)安装软件包并配置组件
安装软件包
编辑/etc/nova/nova.conf文件并完成以下配置
因为软件包的bug,编辑/etc/httpd/conf.d/00-nova-placement-api.conf文件增加如下内容
重启httpd服务
导入相关数据库表结构
验证cell0和cell1是否成功注册
设置服务的开机自启动,并启动服务
5.4 (计算节点)在计算节点安装计算服务
安装软件包
编辑/etc/nova/nova.conf文件并设置如下内容
检测当前计算节点是否支持硬件虚拟化
我使用的虚拟机,这里返回0,明显我不支持硬件虚拟化
编辑/etc/nova/nova.conf文件设置qemu来提供软件虚拟化
设置服务的开机自启动,并启动计算服务
5.5 (控制节点)向cell数据库添加计算节点
- 添加admin环境变量
执行下面的命令,查看计算节点信息是否已经在数据库
发现计算节点
5.6 (控制节点)验证操作
- 添加admin环境变量
列出计算服务的运行状态
列出认证服务的端口
列出镜像信息,确认能访问镜像服务
确认cells和placement api成功运行
至此,OpenStack计算服务已经安装验证完成,下面将进行网络服务等组件的安装,具体请参见文章《OpenStack(Queens)详细安装部署(五)》
领取专属 10元无门槛券
私享最新 技术干货