1创建nova_api、nova、novacell0数据库,创建nova_api、nova、novacell0用户并授权,密码是123456.
2重启数据库
Systemctl restart mariadb
3创建nova用户,输入密码123456
添加admin角色到nova用户
openstack role add --project admin --user nova admin
创建服务实体
openstack service create --name nova --description "OpenStack Compute" compute
创建服务端点endpoint
4、逐个安装包
yum install openstack-nova-api openstack-nova-conductor \
openstack-nova-console openstack-nova-novncproxy \
openstack-nova-scheduler openstack-nova-placement-api
5、vim /etc/nova/nova.conf修改配置文件
5.1、[DEFAULT]下修改enabled_apis = osapi_compute,metadata
5.2、[api_database]下修改connection = mysql+pymysql://nova:123456@IP地址/nova_api
5.3、[database]下修改
connection = mysql+pymysql://nova:123456@IP地址/nova
5.4、[DEFAULT]下修改
transport_url = rabbit://openstack:123456@IP地址
之前安装的rabbitmq的用户账号和密码是openstack:123456,并且用该账户和密码验证一下是否能够登陆,否则需要找回密码或者重新安装rabbitmq
5.5、[api]下修改
auth_strategy = keystone
[keystone_authtoken]下添加
auth_url=http://192.168.241.133:5000/v3
memcached_servers=192.168.241.133:11211
auth_type=password
project_domain_name=default
user_domain_name=default
project_name=admin
username=nova
password=123456
下面这个配置信息中账户和密码是注册使用的账户和密码,不是数据库的账户和密码
5.6、[DEFAULT]下修改
my_ip = IP地址
5.7、[DEFAULT]下修改
use_neutron = True
firewall_driver = nova.virt.firewall.NoopFirewallDriver
5.8、[vnc]
enabled = true
server_listen = $my_ip
server_proxyclient_address = $my_ip
5.9、[glance]
api_servers = http://IP地址:9292
验证一下glance配置下面的IP地址用浏览器是否能够访问,否则重新安装glance。
5.10、[oslo_concurrency]下修改
lock_path = /var/lib/nova/tmp
5.11、[placement]
os_region_name = RegionOne
project_domain_name = Default
project_name = admin
auth_type = password
user_domain_name = Default
auth_url = http://IP地址:5000/v3
username = placement
password = 123456
5.12修改配置文件
Vim /etc/httpd/conf.d/00-nova-placement-api.conf
在下面添加配置信息
7、重启httpd服务,并且查看其状态,确定是激活状态
8初始化数据库(其中用到的是DB数据库)
9服务重新设置
systemctl enable openstack-nova-api \openstack-nova-consoleauth \openstack-nova-scheduler \openstack-nova-conductor \openstack-nova-novncproxy文章来源:https://www.toymoban.com/news/detail-409579.html
systemctl start openstack-nova-api \ openstack-nova-consoleauth \openstack-nova-scheduler \openstack-nova-conductor \openstack-nova-novncproxy文章来源地址https://www.toymoban.com/news/detail-409579.html
到了这里,关于高性能云计算构架与实践7-nova安装配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!