OpenStack详细安装部署(四)-计算服务(nova)安装

本文为扶艾原创文章,版权所有,禁止转载!

本篇文章是本系列的第四篇文章,将继续进行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)详细安装部署(五)》

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180501G1ETOZ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券