2021云平台复习

来自CloudWiki
Cloud17讨论 | 贡献2021年12月20日 (一) 10:55的版本 网络
跳转至: 导航搜索

认证

创建用户

[root@controller ~]# openstack user create --domain default --password 000000 mayuan

+-----------+----------------------------------+
| Field     | Value                            |
+-----------+----------------------------------+
| domain_id | a01f4541a7364233b23adc8975be9ea6 |
| enabled   | True                             |
| id        | 75cfff6b324645ea9512b461e5a34524 |
| name      | mayuan                           |


[root@controller ~]# openstack user list

如何创建项目

[root@controller ~]# openstack project create --domain default bigbang
+-------------+----------------------------------+
| Field       | Value                            |
+-------------+----------------------------------+
| description |                                  |
| domain_id   | a01f4541a7364233b23adc8975be9ea6 |
| enabled     | True                             |
| id          | 1fca58f634224097ac27edc5f13b18ac |
| is_domain   | False                            |
| name        | bigbang                          |
| parent_id   | a01f4541a7364233b23adc8975be9ea6 |
+-------------+----------------------------------+

[root@controller ~]# openstack project list

+----------------------------------+----------+
| ID                               | Name     |
+----------------------------------+----------+
| 092544ea278d4ba29e28b405860d9cce | acme2    |
| 1fca58f634224097ac27edc5f13b18ac | bigbang  |
| 2039fe0fcd2242269f26b94f2c221145 | acme2    |
| 3ca3f1b85edd41ceb75497c6db07d5fa | acme3    |
| 5f942ba70fed4d3b912138d89b44f795 | admin2   |
| 6e33c852b46f4594828a77b273d0ad0c | acme     |
| 981bcb2641444b7eabc43f3605032b8e | acme     |
| c88f5a1b7619420dadb4309743e53f1a | service  |
| de7887f3ceb146118d15df923668a1a1 | acme1119 |
| e14b3dabf5594684913f3868669f35af | demo     |
| f9ff39ba9daa4e5a8fee1fc50e2d2b34 | admin    |
+----------------------------------+----------+

如何创建角色

[root@controller ~]# openstack role create manager

+-----------+----------------------------------+
| Field     | Value                            |
+-----------+----------------------------------+
| domain_id | None                             |
| id        | 4810ee81b13c4d0f8a5c1c017d6ddc7e |
| name      | manager                          |
+-----------+----------------------------------+

[root@controller ~]# openstack role list

+----------------------------------+-------------------+
| ID                               | Name              |
+----------------------------------+-------------------+
| 0dc8f4d49a3341d79c5e6b5474f4b649 | computer-user1119 |
| 398b127b3ac040c58b6629c58b776196 | heat_stack_user   |
| 4217695f42ba45e59434a3285cab5c07 | heat_stack_owner  |
| 4810ee81b13c4d0f8a5c1c017d6ddc7e | manager           |
| 54dd141975184734b6fc109ac1d2a07b | compute-user      |
| 5a9eac70b43a42f9ad55dfe44c455e9a | admin             |
| 6280f11c992f4b94a9d04e349150a14f | user              |
| 7c31824d545e491f9514b67cc85812ab | ResellerAdmin     |
| d50f03f0cf7b4fbc982feaa931b2b7eb | admin2            |
+----------------------------------+-------------------+

将用户绑定到对应的项目和角色

openstack role add --project bigbang --user mayuan manager

镜像

创建镜像

计算

云主机类型

使用命令创建一个名为Exam,ID为1,内存为1024 MB,磁盘为10 GB,vcpu数量为1的云主机类型。

[root@controller ~]# openstack flavor create --ram 1024 --disk 10 --vcpus 1 --id 12 exam

+----------------------------+-------+
| Field                      | Value |
+----------------------------+-------+
| OS-FLV-DISABLED:disabled   | False |
| OS-FLV-EXT-DATA:ephemeral  | 0     |
| disk                       | 10    |
| id                         | 12    |
| name                       | exam  |
| os-flavor-access:is_public | True  |
| ram                        | 1024  |
| rxtx_factor                | 1.0   |
| swap                       |       |
| vcpus                      | 1     |
+----------------------------+-------+

网络

查看租户信息

openstack project list

+----------------------------------+---------+
| ID                               | Name    |
+----------------------------------+---------+
| 5d4c854550c749b99d318ed040d0c6c5 | demo    |
| b9d68ac4b36a40dd996a298afd1ab47e | admin   |
| e1415d6ec88e4152a1c938234a2f80ec | service |
+----------------------------------+---------+


创建网络

[root@controller ~]# neutron net-create --tenant-id 1fca58f634224097ac27edc5f13b18ac sharednet2 --shared --provider:network_type flat --provider:physical_network physnet1

Created a new network:
+---------------------------+--------------------------------------+
| Field                     | Value                                |
+---------------------------+--------------------------------------+
| admin_state_up            | True                                 |
| availability_zone_hints   |                                      |
| availability_zones        |                                      |
| created_at                | 2021-12-13T19:20:50                  |
| description               |                                      |
| id                        | 7623e6a0-9346-4565-a01d-f8072472d6e6 |
| ipv4_address_scope        |                                      |
| ipv6_address_scope        |                                      |
| mtu                       | 1500                                 |
| name                      | sharednet2                           |
| port_security_enabled     | True                                 |
| provider:network_type     | flat                                 |
| provider:physical_network | physnet1                             |
| provider:segmentation_id  |                                      |
| router:external           | False                                |
| shared                    | True                                 |
| status                    | ACTIVE                               |
| subnets                   |                                      |
| tags                      |                                      |
| tenant_id                 | 1fca58f634224097ac27edc5f13b18ac     |
| updated_at                | 2021-12-13T19:20:50                  |
+---------------------------+--------------------------------------+

[root@controller ~]# neutron subnet-create sharednet2 192.168.10.0/24 --name extsubnet --enable_dhcp=True --gateway=192.168.10.1

 Created a new subnet:
+-------------------+----------------------------------------------------+
| Field             | Value                                              |
+-------------------+----------------------------------------------------+
| allocation_pools  | {"start": "192.168.10.2", "end": "192.168.10.254"} |
| cidr              | 192.168.10.0/24                                    |
| created_at        | 2021-12-13T19:24:11                                |
| description       |                                                    |
| dns_nameservers   |                                                    |
| enable_dhcp       | True                                               |
| gateway_ip        | 192.168.10.1                                       |
| host_routes       |                                                    |
| id                | 7a801d97-152e-4230-964e-466717b8c400               |
| ip_version        | 4                                                  |
| ipv6_address_mode |                                                    |
| ipv6_ra_mode      |                                                    |
| name              | extsubnet                                          |
| network_id        | 7623e6a0-9346-4565-a01d-f8072472d6e6               |
| subnetpool_id     |                                                    |
| tenant_id         | f9ff39ba9daa4e5a8fee1fc50e2d2b34                   |
| updated_at        | 2021-12-13T19:24:11                                |
+-------------------+----------------------------------------------------+

=