首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >openstack安装(21)

openstack安装(21)

原创
作者头像
陈不成i
修改于 2021-05-07 09:59:12
修改于 2021-05-07 09:59:12
2620
举报
文章被收录于专栏:ops技术分享ops技术分享

部署要求

[root@controller ~]# mysql -u root -p123456

MariaDB [(none)]> CREATE DATABASE nova; #创建 nova 数据库

Query OK, 1 row affected (0.00 sec)

MariaDB [(none)]> GRANT ALL PRIVILEGES ON nova.* TO 'nova'@'localhost' IDENTIFIED BY '123456'; #对nova数据库授予恰当的访问权限

Query OK, 0 rows affected (0.01 sec)

MariaDB [(none)]> GRANT ALL PRIVILEGES ON nova.* TO 'nova'@'%' IDENTIFIED BY '123456';

Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> \q

Bye

[root@controller ~]# source admin-openrc.sh #获得 admin 凭证来获取只有管理员能执行命令的访问权限

创建服务证书

[root@controller ~]# openstack user create --domain default --password-prompt nova #创建 nova 用户

User Password: #密码为123456

Repeat User Password:

+-----------+----------------------------------+

| Field | Value |

+-----------+----------------------------------+

| domain_id | default |

| enabled | True |

| id | 00a917a5ba494d13b3c48bb51d47384c |

| name | nova |

+-----------+----------------------------------+

[root@controller ~]# openstack role add --project service --user nova admin #添加admin 角色到 nova 用户,命令没有输出

[root@controller ~]# openstack service create --name nova --description "OpenStack Compute" compute #创建nova 服务实体

+-------------+----------------------------------+

| Field | Value |

+-------------+----------------------------------+

| description | OpenStack Compute |

| enabled | True |

| id | 9ced96bbfda44296aba0311fbc52f68e |

| name | nova |

| type | compute |

+-------------+----------------------------------+

创建计算服务API端点

[root@controller ~]# openstack endpoint create --region RegionOne compute public http://controller:8774/v2/%\(tenant_id\)s

+--------------+-----------------------------------------+

| Field | Value |

+--------------+-----------------------------------------+

| enabled | True |

| id | 02b501d9270345fe887165c35c9ee9b2 |

| interface | public |

| region | RegionOne |

| region_id | RegionOne |

| service_id | 9ced96bbfda44296aba0311fbc52f68e |

| service_name | nova |

| service_type | compute |

| url | http://controller:8774/v2/%(tenant_id)s |

+--------------+-----------------------------------------+

[root@controller ~]# openstack endpoint create --region RegionOne compute internal http://controller:8774/v2/%\(tenant_id\)s

+--------------+-----------------------------------------+

| Field | Value |

+--------------+-----------------------------------------+

| enabled | True |

| id | 886844dc06d84b838e623f6d3939818c |

| interface | internal |

| region | RegionOne |

| region_id | RegionOne |

| service_id | 9ced96bbfda44296aba0311fbc52f68e |

| service_name | nova |

| service_type | compute |

| url | http://controller:8774/v2/%(tenant_id)s |

+--------------+-----------------------------------------+

[root@controller ~]# openstack endpoint create --region RegionOne compute admin http://controller:8774/v2/%\(tenant_id\)s

+--------------+-----------------------------------------+

| Field | Value |

+--------------+-----------------------------------------+

| enabled | True |

| id | b72dc761e3004e398277d90441ee2cc3 |

| interface | admin |

| region | RegionOne |

| region_id | RegionOne |

| service_id | 9ced96bbfda44296aba0311fbc52f68e |

| service_name | nova |

| service_type | compute |

| url | http://controller:8774/v2/%(tenant_id)s |

+--------------+-----------------------------------------+

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档