安装 openstack-nova 服务和 python-novaclient
修改nova配置文件之前先进行配置文件的备份
配置/etc/nova/nova.conf 文件中的 Nova 数据库连接并查看
配置/etc/nova/nova.conf 文件中的消息驱动模块
配置/etc/nova/nova.conf 文件中的消息队列服务的主机名
初始化 Nova 数据表
在nova.conf配置文件中定义本机用于访问的本机ip地址信息
在nova.conf配置文件中定义vncserver监听的ip地址信息
在nova.conf配置文件中定义vncserver的代理客户端的ip地址信息
在身份认证服务中创建 nova 服务用户
检查结果
在身份认证服务中为用户分配管理员角色
在nova.conf配置文件中指定默认使用keystone作为其验证策略
在nova.conf配置文件中定义验证访问的主机名称
在nova.conf配置文件中定义访问协议使用http
在nova.conf配置文件中定义访问端口是35357
在nova.conf配置文件中定义管理员为nova
在nova.conf配置文件中定义租户名称为service
在nova.conf配置文件中定义管理员的口令
在nova 服务的/etc/nova/api-paste.ini中定义验证访问的主机名称
在nova 服务的/etc/nova/api-paste.ini中定义访问协议使用http
在nova 服务的/etc/nova/api-paste.ini中定义访问端口是35357
在nova 服务的/etc/nova/api-paste.ini中定义访问的url接口uri地址
在nova 服务的/etc/nova/api-paste.ini中定义租户名称为service
在nova 服务的/etc/nova/api-paste.ini中定义管理员名称为nova
在nova 服务的/etc/nova/api-paste.ini中定义管理员名nova的口令
在keystone中创建nova服务
在keystone中注册服务,并指定 endpoint
重新启动openstack-nova-api服务
设定openstack-nova-api服务开机自动运行
重新启动openstack-nova-cert服务
设定openstack-nova-cert服务开机自动运行
重新启动openstack-nova-consoleauth服务
设定openstack-nova-consoleauth服务开机自动运行
重新启动openstack-nova-scheduler服务
设定openstack-nova-scheduler服务开机自动运行
重新启动openstack-nova-conductor服务
设定openstack-nova-conductor服务开机自动运行
重新启动openstack-nova-novncproxy服务
设定openstack-nova-novncproxy服务开机自动运行
openstack-nova-novncproxy服务支持chkconfig管理,但是还没有加入到运行级别的脚本中,因此需要先添加启动脚本
验证 nova的计算服务
验证nova服务,通过镜像查询方式,如果能列出镜像就能间接证明nova服务正常
OpenStack平台的搭建(2)------MYSQL数据库的搭建