2.4.1在控制节点安装和配置计算服务(精)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

3.在控制节点配置计算服务
• (4)为计算服务创建数据库表 [root@controller ~]# su -s /bin/sh -c "nova-manage db sync" nova
• (5)为计算服务创建用户nova,将该用户关联到租
户service,角色为admin
[root@controller ~]# keystone user-create -name=nova --pass=000000 --email=nova@localhost [root@controller ~]# keystone user-role-add -user=nova --tenant=service --role=admin
2.在控制节点配置数据库连接
• 使用controller节点上的MySQL数据库服务。数据库用 户名为nova,密码为000000 [root@controller ~]# openstack-config --set /etc/nova/nova.conf database connection mysql://nova:000000@controller/nova
3.在控制节点配置计算服务
• (1)配置计算服务使用Qpid消息代理 [root@controller ~]# openstack-config --set /etc/nova/nova.conf DEFAULT rpc_backend qpid [root@controller ~]# openstack-config --set /etc/nova/nova.conf DEFAULT qpid_hostname controller • (2)my_ip等选项设置为控制节点的IP地址 [root@controller ~]# openstack-config --set /etc/nova/nova.conf DEFAULT my_ip 192.168.8.11
3.在控制节点配置计算服务
[root@controller ~]# openstack-config --set /etc/nova/nova.conf DEFAULT vncserver_listen 192.168.8.11 [root@contຫໍສະໝຸດ Baiduoller ~]# openstack-config --set /etc/nova/nova.conf DEFAULT vncserver_proxyclient_address 192.168.8.11
3.在控制节点配置计算服务
• (3)创建数据库用户名nova,密码为000000 [root@controller ~]# mysql -u root -p Enter password: mysql> CREATE DATABASE nova; mysql> GRANT ALL PRIVILEGES ON nova.* TO 'nova'@'localhost' IDENTIFIED BY '000000'; mysql> GRANT ALL PRIVILEGES ON nova.* TO 'nova'@'%' IDENTIFIED BY '000000'; mysql> exit
4.在控制节点注册服务和API端口
• (1)注册计算服务Nova,并创建Endpoint [root@controller ~]# keystone service-create -name=nova --type=compute --description="OpenStack Compute” [root@controller ~]# keystone endpoint-create \ • (2)启动计算服务
云计算基础架构平台应用
2.4.1 在控制节点安装和配置计算服务
• 1.在控制节点安装计算服务
• 2.在控制节点配置数据库连接
• 3.在控制节点配置计算服务
• 4.在控制节点注册服务和API端口
1.在控制节点安装计算服务
• (1)应用管理用户的环境变量 [root@controller ~]# source admin-openrc.sh • (2)安装控制节点所需要的计算服务组件 [root@controller ~]# yum install openstack-nova-api openstack-nova-cert openstack-nova-conductor openstack-nova-console openstack-nova-novncproxy openstack-nova-scheduler python-novaclient
3.在控制节点配置计算服务
• (6)配置计算服务Nova使用Keystone进行认证
# openstack-config --set /etc/nova/nova.conf DEFAULT auth_strategy keystone # openstack-config --set /etc/nova/nova.conf keystone_authtoken auth_uri http://controller:5000 # openstack-config --set /etc/nova/nova.conf keystone_authtoken auth_host controller # openstack-config --set /etc/nova/nova.conf keystone_authtoken auth_protocol http # openstack-config --set /etc/nova/nova.conf keystone_authtoken auth_port 35357 # openstack-config --set /etc/nova/nova.conf keystone_authtoken admin_user nova # openstack-config --set /etc/nova/nova.conf keystone_authtoken admin_tenant_name service # openstack-config --set /etc/nova/nova.conf keystone_authtoken admin_password 000000
相关文档
最新文档