您的位置:首页 > 运维架构

openstack-o版-nova安装

2017-07-06 18:29 183 查看
NOVA组件是调用虚拟化驱动,创建虚拟机。配置NOVA分控制节点和计算节点。
创建数据库
MariaDB [(none)]> CREATE DATABASE nova_api;
MariaDB[(none)]> CREATE DATABASE nova;
MariaDB [(none)]> CREATE DATABASE nova_cell0;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON nova_api.* TO 'nova'@'localhost' IDENTIFIED BY 'NOVA_DBPASS';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON nova_api.* TO 'nova'@'%' IDENTIFIED BY 'NOVA_DBPASS';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON nova.* TO 'nova'@'localhost' IDENTIFIED BY 'NOVA_DBPASS';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON nova.* TO 'nova'@'%' IDENTIFIED BY 'NOVA_DBPASS';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON nova_cell0.* TO 'nova'@'localhost' IDENTIFIED BY 'NOVA_DBPASS';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON nova_cell0.* TO 'nova'@'%'  IDENTIFIED BY 'NOVA_DBPASS';
创建NOVA用户
[root@wang02 ~]# openstack user create --domain default --password NOVA_PASS nova

将admin角色添加到NOVA用户和项目
[root@wang02 ~]# openstack role add --project service --user nova admin

创建一个NOVA实体
[root@wang02 ~]# openstack service create --name nova --description "OpenStack Compute" compute

创建NOVA的api
[root@wang02 ~]# openstack endpoint create --region RegionOne compute public http://wang02:8774/v2.1 [root@wang02 ~]# openstack endpoint create --region RegionOne compute internal http://wang02:8774/v2.1
[root@wang02 ~]# openstack endpoint create --region RegionOne compute admin http://wang02:8774/v2.1
创建一个PLACEMENT用户
[root@wang02 ~]# openstack user create --domain default --password PLACEMENT_PASS placement

将admin角色添加到placement用户和项目
[root@wang02 ~]# openstack role add --project service --user placement admin

创建一个PLACEMENT实体
[root@wang02 ~]#openstack service create --name placement --description "Placement API" placement

创建PLACEMENT的api
[root@wang02 ~]# openstack endpoint create --region RegionOne placement public http://wang02:8778
[root@wang02 ~]# openstack endpoint create --region RegionOne placement internal http://wang02:8778
[root@wang02 ~]# openstack endpoint create --region RegionOne placement admin http://wang02:8778
下载NOVA的安装包
[root@wang02 ~]# openstack compute service list
+----+------------------+--------+----------+---------+-------+----------------------------+
| ID | Binary           | Host   | Zone     | Status  | State | Updated At                 |
+----+------------------+--------+----------+---------+-------+----------------------------+
|  1 | nova-scheduler   | wang02 | internal | enabled | up    | 2017-07-06T09:06:15.000000 |
|  2 | nova-consoleauth | wang02 | internal | enabled | up    | 2017-07-06T09:06:15.000000 |
|  3 | nova-conductor   | wang02 | internal | enabled | up    | 2017-07-06T09:06:16.000000 |
|  5 | nova-compute     | wang03 | nova     | enabled | up    | 2017-07-06T09:06:17.000000 |
+----+------------------+--------+----------+---------+-------+----------------------------+
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  NOVA openstack openstackO