{"id":1252,"date":"2024-08-26T19:26:52","date_gmt":"2024-08-26T11:26:52","guid":{"rendered":"https:\/\/www.chencuo.top\/?p=1252"},"modified":"2024-08-26T19:26:52","modified_gmt":"2024-08-26T11:26:52","slug":"openstack-v%e7%89%88-%e5%91%bd%e4%bb%a4%e8%a1%8c%e4%ba%91%e4%b8%bb%e6%9c%ba%e5%8f%91%e6%94%be","status":"publish","type":"post","link":"https:\/\/www.chencuo.top\/?p=1252","title":{"rendered":"openstack V\u7248 \u547d\u4ee4\u884c\u4e91\u4e3b\u673a\u53d1\u653e"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>\u73af\u5883\u51c6\u5907<\/strong><\/h2>\n\n\n\n<p>1. \u672c\u6559\u7a0b\u9002\u7528\u4e8e openstack victoria \u7248\u7684\u56fe\u5f62\u5316\u4e91\u4e3b\u673a\u53d1\u653e\uff0c\u4f60\u53ef\u4ee5\u67e5\u770b\u6211\u53d1\u5e03\u7684\u524d\u7f6e\u6559\u7a0b<\/p>\n\n\n\n<p><a href=\"https:\/\/www.chencuo.top\/?p=1049\">packstack \u5b89\u88c5 openstack -v \u7248 centos stream<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/www.chencuo.top\/?p=939\">Packstack \u5b89\u88c5 openstack\u2013V \u7248 centos 8<\/a><\/p>\n\n\n\n<p>2. \u8bf7\u786e\u4fdd\u4f60\u7684\u73af\u5883\u914d\u7f6e<\/p>\n\n\n\n<p>\u82e5\u4f60\u9009\u62e9\u7684\u662f packstack \u5b89\u88c5\u7684 openstack victoria\uff0c\u4f60\u9700\u8981\u914d\u7f6e\u7269\u7406\u7f51\u7edc<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@controller ml2]# pwd\n\/etc\/neutron\/plugins\/ml2\n \n&#91;root@controller ml2]# vim ml2_conf.ini \n<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/www.chencuo.top\/wp-content\/uploads\/2024\/08\/%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE-2024-08-26-193018.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  decoding=\"async\" data-original=\"https:\/\/www.chencuo.top\/wp-content\/uploads\/2024\/08\/%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE-2024-08-26-193018.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" class=\"wp-image-1259\"\/><\/div><\/figure>\n\n\n\n<p>3.\u67e5\u770b\u7528\u6237\u53d8\u91cf<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@controller ~(keystone_admin)]# cat keystonerc_admin     ##\u67e5\u770b\u7528\u6237\u73af\u5883\u53d8\u91cf\nunset OS_SERVICE_TOKEN\n    export OS_USERNAME=admin\n    export OS_PASSWORD='redhat'\n    export OS_REGION_NAME=RegionOne\n    export OS_AUTH_URL=http:\/\/192.168.100.128:5000\/v3\n    export PS1='&#91;\\u@\\h \\W(keystone_admin)]\\$ '\n    \nexport OS_PROJECT_NAME=admin\nexport OS_USER_DOMAIN_NAME=Default\nexport OS_PROJECT_DOMAIN_NAME=Default\nexport OS_IDENTITY_API_VERSION=3\n    &#91;root@controller ~(keystone_admin)]# \n&#91;root@controller ~(keystone_admin)]# source keystonerc_admin   ##\u52a0\u8f7d\u73af\u5883\u53d8\u91cf\n&#91;root@controller ~(keystone_admin)]# \n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u7ba1\u7406\u5458\u7528\u6237\u4e0b<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u521b\u5efa\u9879\u76ee<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@controller ~(keystone_admin)]# openstack project create chencuo    ##\u521b\u5efa\u540d\u4e3achencuo\u7684\u9879\u76ee\n+-------------+----------------------------------+\n| Field       | Value                            |\n+-------------+----------------------------------+\n| description |                                  |\n| domain_id   | default                          |\n| enabled     | True                             |\n| id          | b8bf06fc744347788603994ab9a85760 |\n| is_domain   | False                            |\n| name        | chencuo                          |\n| options     | {}                               |\n| parent_id   | default                          |\n| tags        | &#91;]                               |\n+-------------+----------------------------------+\n&#91;root@controller ~(keystone_admin)]# openstack project list     ##\u67e5\u770b\u9879\u76ee\u5217\u8868\n+----------------------------------+----------+\n| ID                               | Name     |\n+----------------------------------+----------+\n| 8c5563f26cbd401e8d531456275304e5 | admin    |\n| b8bf06fc744347788603994ab9a85760 | chencuo  |\n| f8f20f8ff267427e8b166e8f3576ca9a | services |\n+----------------------------------+----------+\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u521b\u5efa\u7528\u6237<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@controller ~(keystone_admin)]# openstack user create --password 123456 --project chencuo chencuo\n##\u521b\u5efa\u7528\u6237\u6307\u5b9a\u5bc6\u7801\u4e3a123456\uff0c\u6307\u5b9a\u9879\u76ee\u4e3achencuo\uff0c\u521b\u5efa\u7684\u7528\u6237\u53ebchencuo\n+---------------------+----------------------------------+\n| Field               | Value                            |\n+---------------------+----------------------------------+\n| default_project_id  | b8bf06fc744347788603994ab9a85760 |\n| domain_id           | default                          |\n| enabled             | True                             |\n| id                  | b0fdb1184a064a69a7d20fb1c85db5af |\n| name                | chencuo                          |\n| options             | {}                               |\n| password_expires_at | None                             |\n+---------------------+----------------------------------+\n&#91;root@controller ~(keystone_admin)]# openstack user list   ##\u7528\u6237\u5217\u8868\n+----------------------------------+------------+\n| ID                               | Name       |\n+----------------------------------+------------+\n| bb72b62b60f04496afeb066c3a1512ee | admin      |\n| 42ff7554856e4912b7583c194d7035c5 | heat_admin |\n| 5a0a143565fd434c8d4aa97018b5b297 | glance     |\n| af0925d1577148daa4ed59101c4d1024 | cinder     |\n| a7cd5850d9e348f6a89289f058029df2 | nova       |\n| cf621b8e58e94b038c0f0f47dc360bdf | placement  |\n| 0c65e062555b4822a7f5766b2f7a435d | neutron    |\n| 946145b289724225876449b4a930011a | swift      |\n| 002c3b03773d4cd2ab0e107d4131fbf4 | heat       |\n| 9a8f9921c7c64dd6aa13e6c0fbd29724 | heat-cfn   |\n| e8602990b8a94995ab28d03209e38dbf | gnocchi    |\n| 63ffe94c316f4ec4855b4055cb2b961d | ceilometer |\n| 5b6889742cca47d28d627bfa08134163 | aodh       |\n| b0fdb1184a064a69a7d20fb1c85db5af | chencuo    |\n+----------------------------------+------------+\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u7ed1\u5b9a\u7528\u6237\u4e0e\u9879\u76ee<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@controller ~(keystone_admin)]# openstack role list    ##\u67e5\u770b\u89d2\u8272\n+----------------------------------+------------------+\n| ID                               | Name             |\n+----------------------------------+------------------+\n| 27cf4be93baa464da30508d8922853b8 | member           |\n| 33b9ba483ac245dc8825cb004a247cc8 | heat_stack_owner |\n| 778a5af2d5ed4738868ab9b1121d40ba | _member_         |\n| 9d4556d5db4d45ae8e67d3af43bde797 | heat_stack_user  |\n| a3b83e027a29460b881138354deca9a0 | ResellerAdmin    |\n| ab2810ceed1b4efeb67b68dac008bfc5 | SwiftOperator    |\n| dca9ac360a124cfaaf20988693d7c12d | reader           |\n| ecc3f36fad1b4923943ab48604cf41e5 | admin            |\n+----------------------------------+------------------+\n&#91;root@controller ~(keystone_admin)]# openstack role add --user chencuo --project chencuo _member_\n##\u5c06chencuo\u7528\u6237\u7ed1\u5b9a\u4e8echencuo\u9879\u76ee\uff0c\u6307\u5b9a\u89d2\u8272\u4e3a_member_\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u521b\u5efa\u89c4\u683c<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@controller ~(keystone_admin)]# openstack flavor list    ##\u67e5\u770b\u6240\u6709\u89c4\u683c\n+----+-----------+-------+------+-----------+-------+-----------+\n| ID | Name      |   RAM | Disk | Ephemeral | VCPUs | Is Public |\n+----+-----------+-------+------+-----------+-------+-----------+\n| 1  | m1.tiny   |   512 |    1 |         0 |     1 | True      |\n| 2  | m1.small  |  2048 |   20 |         0 |     1 | True      |\n| 3  | m1.medium |  4096 |   40 |         0 |     2 | True      |\n| 4  | m1.large  |  8192 |   80 |         0 |     4 | True      |\n| 5  | m1.xlarge | 16384 |  160 |         0 |     8 | True      |\n+----+-----------+-------+------+-----------+-------+-----------+\n&#91;root@controller ~(keystone_admin)]# openstack flavor create --ram 1024 --disk 1 --vcpus 1 m2.tiny\n##\u521b\u5efa\u89c4\u683c\uff0c\u6839\u78c1\u76d81GB\uff0cvcp1\u4e2a\uff0c1024mb\u5185\u5b58\n+----------------------------+--------------------------------------+\n| Field                      | Value                                |\n+----------------------------+--------------------------------------+\n| OS-FLV-DISABLED:disabled   | False                                |\n| OS-FLV-EXT-DATA:ephemeral  | 0                                    |\n| disk                       | 1                                    |\n| id                         | 96fe769d-8e30-4c9f-b37c-73d00808a28e |\n| name                       | m2.tiny                              |\n| os-flavor-access:is_public | True                                 |\n| properties                 |                                      |\n| ram                        | 1024                                 |\n| rxtx_factor                | 1.0                                  |\n| swap                       |                                      |\n| vcpus                      | 1                                    |\n+----------------------------+--------------------------------------+\n&#91;root@controller ~(keystone_admin)]# openstack flavor list  ##\u518d\u6b21\u67e5\u770b\u89c4\u683c\n+--------------------------------------+-----------+-------+------+-----------+-------+-----------+\n| ID                                   | Name      |   RAM | Disk | Ephemeral | VCPUs | Is Public |\n+--------------------------------------+-----------+-------+------+-----------+-------+-----------+\n| 1                                    | m1.tiny   |   512 |    1 |         0 |     1 | True      |\n| 2                                    | m1.small  |  2048 |   20 |         0 |     1 | True      |\n| 3                                    | m1.medium |  4096 |   40 |         0 |     2 | True      |\n| 4                                    | m1.large  |  8192 |   80 |         0 |     4 | True      |\n| 5                                    | m1.xlarge | 16384 |  160 |         0 |     8 | True      |\n| 96fe769d-8e30-4c9f-b37c-73d00808a28e | m2.tiny   |  1024 |    1 |         0 |     1 | True      |\n+--------------------------------------+-----------+-------+------+-----------+-------+-----------+\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u521b\u5efa\u955c\u50cf<\/strong><\/h3>\n\n\n\n<p>\u4f7f\u7528winscp\u7b49\u8fdc\u7a0b\u8fde\u63a5\u5de5\u5177\uff0c\u5c06\u955c\u50cf\u4f20\u5165\u63a7\u5236\u8282\u70b9\u4e2d<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@controller ~(keystone_admin)]# mv cirros-0.6.1-x86_64-disk.img \/tmp\/\n&#91;root@controller ~(keystone_admin)]# ls \/tmp\/cirros-0.6.1-x86_64-disk.img \n\/tmp\/cirros-0.6.1-x86_64-disk.img\n&#91;root@controller ~(keystone_admin)]# openstack image create --disk-format qcow2 --container-format bare --public --file \/tmp\/cirros-0.6.1-x86_64-disk.img centos \n##\u6307\u5b9a\u955c\u50cf\u89c4\u683c\u4e3a QCOW2\uff0c\u516c\u6709\uff0c\u88f8\u683c\u5f0f\uff0c\u540d\u79f0\u4e3acentos\n+------------------+--------------------------------------------------------------------------------------------------------------------------------------------+\n| Field            | Value                                                                                                                                      |\n+------------------+--------------------------------------------------------------------------------------------------------------------------------------------+\n| container_format | bare                                                                                                                                       |\n| created_at       | 2024-08-26T12:04:44Z                                                                                                                       |\n| disk_format      | qcow2                                                                                                                                      |\n| file             | \/v2\/images\/b23335c5-6b40-495b-9623-08e7e66d0885\/file                                                                                       |\n| id               | b23335c5-6b40-495b-9623-08e7e66d0885                                                                                                       |\n| min_disk         | 0                                                                                                                                          |\n| min_ram          | 0                                                                                                                                          |\n| name             | centos                                                                                                                                     |\n| owner            | 8c5563f26cbd401e8d531456275304e5                                                                                                           |\n| properties       | os_hidden='False', owner_specified.openstack.md5='', owner_specified.openstack.object='images\/centos', owner_specified.openstack.sha256='' |\n| protected        | False                                                                                                                                      |\n| schema           | \/v2\/schemas\/image                                                                                                                          |\n| status           | queued                                                                                                                                     |\n| tags             |                                                                                                                                            |\n| updated_at       | 2024-08-26T12:04:44Z                                                                                                                       |\n| visibility       | public                                                                                                                                     |\n+------------------+--------------------------------------------------------------------------------------------------------------------------------------------+\n&#91;root@controller ~(keystone_admin)]# openstack image list   ##\u67e5\u770b\u955c\u50cf\n+--------------------------------------+--------+--------+\n| ID                                   | Name   | Status |\n+--------------------------------------+--------+--------+\n| b23335c5-6b40-495b-9623-08e7e66d0885 | centos | active |\n+--------------------------------------+--------+--------+\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u521b\u5efa\u516c\u7f51<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@controller ~(keystone_admin)]# openstack network create --provider-network-type flat --provider-physical-network extnet --external --share --project chencuo public\n##\u521b\u5efa\u7f51\u7edc\uff0c\u63d0\u4f9b\u8005\u4e3aflat\uff0c\u7269\u7406\u7f51\u7edc\u4e3aextnet\uff0cexternal\u89e3\u91ca\u7f51\u7edc\u4e3a\u5916\u90e8\u7f51\u7edc\uff0c\u5171\u4eab\uff0c\u7ed1\u5b9a\u7684\u9879\u76ee\u4e3achencuo\uff0c\u7f51\u7edc\u540d\u79f0\u4e3apublic\n+---------------------------+--------------------------------------+\n| Field                     | Value                                |\n+---------------------------+--------------------------------------+\n| admin_state_up            | UP                                   |\n| availability_zone_hints   |                                      |\n| availability_zones        |                                      |\n| created_at                | 2024-08-26T12:12:21Z                 |\n| description               |                                      |\n| dns_domain                | None                                 |\n| id                        | b61073d3-1d4b-4bcd-a506-46319b52cc42 |\n| ipv4_address_scope        | None                                 |\n| ipv6_address_scope        | None                                 |\n| is_default                | False                                |\n| is_vlan_transparent       | None                                 |\n| mtu                       | 1500                                 |\n| name                      | public                               |\n| port_security_enabled     | True                                 |\n| project_id                | b8bf06fc744347788603994ab9a85760     |\n| provider:network_type     | flat                                 |\n| provider:physical_network | extnet                               |\n| provider:segmentation_id  | None                                 |\n| qos_policy_id             | None                                 |\n| revision_number           | 1                                    |\n| router:external           | External                             |\n| segments                  | None                                 |\n| shared                    | True                                 |\n| status                    | ACTIVE                               |\n| subnets                   |                                      |\n| tags                      |                                      |\n| updated_at                | 2024-08-26T12:12:22Z                 |\n+---------------------------+--------------------------------------+\n&#91;root@controller ~(keystone_admin)]# openstack network list   ##\u67e5\u770b\u7f51\u7edc\u5217\u8868\n+--------------------------------------+--------+---------+\n| ID                                   | Name   | Subnets |\n+--------------------------------------+--------+---------+\n| b61073d3-1d4b-4bcd-a506-46319b52cc42 | public |         |\n+--------------------------------------+--------+---------+\n<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>\u516c\u7f51\u5b50\u7f51<\/strong><\/h4>\n\n\n\n<p>[root@controller ~(keystone_admin)]# openstack subnet create &#8211;subnet-range 192.168.100.0\/24 &#8211;gateway 192.168.100.2 &#8211;dhcp &#8211;allocation-pool start=192.168.100.20,end=192.168.100.30 &#8211;network public public_subnet<\/p>\n\n\n\n<p>\u521b\u5efa\u516c\u7f51\u5b50\u7f51\uff0c\u7f51\u5173\u4e3a192.168.100.2\uff0c\u5f00\u542fdhcp\uff0c\u5730\u5740\u6c60\u4e3a20-30ip\uff0c\u6307\u5b9a\u6240\u5f52\u5c5e\u7684\u7f51\u7edc\u4e3apublic\uff0c\u540d\u79f0\u4e3apublic_subnet<br>+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<br>| Field | Value |<br>+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<br>| allocation_pools | 192.168.100.20-192.168.100.30 |<br>| cidr | 192.168.100.0\/24 |<br>| created_at | 2024-08-26T12:16:44Z |<br>| description | |<br>| dns_nameservers | |<br>| dns_publish_fixed_ip | None |<br>| enable_dhcp | True |<br>| gateway_ip | 192.168.100.2 |<br>| host_routes | |<br>| id | eb9ad192-0829-49f7-a578-3cb9919310a2 |<br>| ip_version | 4 |<br>| ipv6_address_mode | None |<br>| ipv6_ra_mode | None |<br>| name | public_subnet |<br>| network_id | b61073d3-1d4b-4bcd-a506-46319b52cc42 |<br>| prefix_length | None |<br>| project_id | 8c5563f26cbd401e8d531456275304e5 |<br>| revision_number | 0 |<br>| segment_id | None |<br>| service_types | |<br>| subnetpool_id | None |<br>| tags | |<br>| updated_at | 2024-08-26T12:16:44Z |<br>+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+<br>[root@controller ~(keystone_admin)]# openstack subnet list   ##\u67e5\u770b\u5b50\u7f51\u5217\u8868<br>+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+<br>| ID | Name | Network | Subnet |<br>+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+<br>| eb9ad192-0829-49f7-a578-3cb9919310a2 | public_subnet | b61073d3-1d4b-4bcd-a506-46319b52cc42 | 192.168.100.0\/24 |<br>+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;+<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u81ea\u5b9a\u4e49\u7528\u6237<\/strong>\u4e0b<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">\u8bbe\u7f6e\u53d8\u91cf\u6587\u4ef6<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@controller ~(keystone_admin)]# cp keystonerc_admin keystonerc_chencuo\n&#91;root@controller ~(keystone_admin)]# vim keystonerc_\nkeystonerc_admin    keystonerc_chencuo  \n&#91;root@controller ~(keystone_admin)]# vim keystonerc_chencuo \n&#91;root@controller ~(keystone_admin)]# cat keystonerc_chencuo \nunset OS_SERVICE_TOKEN\n    export OS_USERNAME=chencuo\n    export OS_PASSWORD='123456'\n    export OS_REGION_NAME=RegionOne\n    export OS_AUTH_URL=http:\/\/192.168.100.128:5000\/v3\n    export PS1='&#91;\\u@\\h \\W(keystone_chencuo)]\\$ '\n    \nexport OS_PROJECT_NAME=chencuo\nexport OS_USER_DOMAIN_NAME=Default\nexport OS_PROJECT_DOMAIN_NAME=Default\nexport OS_IDENTITY_API_VERSION=3\nexport OS_PASSWORD='\u4f60\u8bbe\u7f6e\u7684\u5bc6\u7801'\n    \n##\u66f4\u6539\u4ee5\u4e0b\u53d8\u91cf\nexport OS_USERNAME=\u4f60\u81ea\u5b9a\u4e49\u7528\u6237\u540d\u79f0\nexport PS1='&#91;\\u@\\h \\W(keystone_\u81ea\u5b9a\u4e49\u7528\u6237\u540d\u79f0)]\\$ '\nexport OS_PROJECT_NAME=\u81ea\u5b9a\u4e49\u7528\u6237\u540d\u79f0\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u52a0\u8f7d\u81ea\u5b9a\u4e49\u7528\u6237<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@controller ~(keystone_admin)]# source keystonerc_chencuo <\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u521b\u5efa\u79c1\u7f51<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@controller ~(keystone_chencuo)]# openstack network create private  ##\u521b\u5efa\u79c1\u7f51\n+---------------------------+--------------------------------------+\n| Field                     | Value                                |\n+---------------------------+--------------------------------------+\n| admin_state_up            | UP                                   |\n| availability_zone_hints   |                                      |\n| availability_zones        |                                      |\n| created_at                | 2024-08-26T12:36:20Z                 |\n| description               |                                      |\n| dns_domain                | None                                 |\n| id                        | 1c241efe-8c21-4faa-a194-0eb69937f6f1 |\n| ipv4_address_scope        | None                                 |\n| ipv6_address_scope        | None                                 |\n| is_default                | False                                |\n| is_vlan_transparent       | None                                 |\n| mtu                       | 1442                                 |\n| name                      | private                              |\n| port_security_enabled     | True                                 |\n| project_id                | b8bf06fc744347788603994ab9a85760     |\n| provider:network_type     | None                                 |\n| provider:physical_network | None                                 |\n| provider:segmentation_id  | None                                 |\n| qos_policy_id             | None                                 |\n| revision_number           | 1                                    |\n| router:external           | Internal                             |\n| segments                  | None                                 |\n| shared                    | False                                |\n| status                    | ACTIVE                               |\n| subnets                   |                                      |\n| tags                      |                                      |\n| updated_at                | 2024-08-26T12:36:20Z                 |\n+---------------------------+--------------------------------------+\n&#91;root@controller ~(keystone_chencuo)]# openstack network list   ##\u67e5\u770b\u7f51\u7edc\u5217\u8868\n+--------------------------------------+---------+--------------------------------------+\n| ID                                   | Name    | Subnets                              |\n+--------------------------------------+---------+--------------------------------------+\n| 1c241efe-8c21-4faa-a194-0eb69937f6f1 | private |                                      |\n| b61073d3-1d4b-4bcd-a506-46319b52cc42 | public  | eb9ad192-0829-49f7-a578-3cb9919310a2 |\n+--------------------------------------+---------+--------------------------------------+\n<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>\u521b\u5efa\u79c1\u7f51\u5b50\u7f51<\/strong><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@controller ~(keystone_chencuo)]# openstack subnet create --subnet-range 192.168.88.0\/24 --gateway 192.168.88.254 --dhcp --network private private_subnet\n## \u6307\u5b9a\u7f51\u6bb5\u4e3a88\u7f51\u6bb5\uff0c\u7f51\u517388.254\uff0c\u5f00\u542fdhcp\uff0c\u6307\u5b9a\u6240\u5bf9\u5e94\u7684\u7f51\u7edc\u4e3aprivate\uff0c\u79c1\u7f51\u5b50\u7f51\u540d\u79f0\u4e3aprivate_subnet\n+----------------------+--------------------------------------+\n| Field                | Value                                |\n+----------------------+--------------------------------------+\n| allocation_pools     | 192.168.88.1-192.168.88.253          |\n| cidr                 | 192.168.88.0\/24                      |\n| created_at           | 2024-08-26T12:41:23Z                 |\n| description          |                                      |\n| dns_nameservers      |                                      |\n| dns_publish_fixed_ip | None                                 |\n| enable_dhcp          | True                                 |\n| gateway_ip           | 192.168.88.254                       |\n| host_routes          |                                      |\n| id                   | 9403b16d-cb2f-46b7-ba81-6eced5a8ed4a |\n| ip_version           | 4                                    |\n| ipv6_address_mode    | None                                 |\n| ipv6_ra_mode         | None                                 |\n| name                 | private_subnet                       |\n| network_id           | 1c241efe-8c21-4faa-a194-0eb69937f6f1 |\n| prefix_length        | None                                 |\n| project_id           | b8bf06fc744347788603994ab9a85760     |\n| revision_number      | 0                                    |\n| segment_id           | None                                 |\n| service_types        |                                      |\n| subnetpool_id        | None                                 |\n| tags                 |                                      |\n| updated_at           | 2024-08-26T12:41:23Z                 |\n+----------------------+--------------------------------------+\n&#91;root@controller ~(keystone_chencuo)]# openstack network list  ##\u67e5\u770b\u7f51\u7edc\u5217\u8868\n+--------------------------------------+---------+--------------------------------------+\n| ID                                   | Name    | Subnets                              |\n+--------------------------------------+---------+--------------------------------------+\n| 1c241efe-8c21-4faa-a194-0eb69937f6f1 | private | 9403b16d-cb2f-46b7-ba81-6eced5a8ed4a |\n| b61073d3-1d4b-4bcd-a506-46319b52cc42 | public  | eb9ad192-0829-49f7-a578-3cb9919310a2 |\n+--------------------------------------+---------+--------------------------------------+\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u521b\u5efa\u8def\u7531<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@controller ~(keystone_chencuo)]# openstack router create router01   ##\u521b\u5efa\u8def\u7531\u4e3arouter01\n+-------------------------+--------------------------------------+\n| Field                   | Value                                |\n+-------------------------+--------------------------------------+\n| admin_state_up          | UP                                   |\n| availability_zone_hints |                                      |\n| availability_zones      |                                      |\n| created_at              | 2024-08-26T12:44:21Z                 |\n| description             |                                      |\n| external_gateway_info   | null                                 |\n| flavor_id               | None                                 |\n| id                      | b84c9f6b-3dd2-4eb4-baf0-e8ee534cd471 |\n| name                    | router01                             |\n| project_id              | b8bf06fc744347788603994ab9a85760     |\n| revision_number         | 1                                    |\n| routes                  |                                      |\n| status                  | ACTIVE                               |\n| tags                    |                                      |\n| updated_at              | 2024-08-26T12:44:21Z                 |\n+-------------------------+--------------------------------------+\n&#91;root@controller ~(keystone_chencuo)]# openstack router list   ##\u67e5\u770b\u8def\u7531\u5217\u8868\n+--------------------------------------+----------+--------+-------+----------------------------------+\n| ID                                   | Name     | Status | State | Project                          |\n+--------------------------------------+----------+--------+-------+----------------------------------+\n| b84c9f6b-3dd2-4eb4-baf0-e8ee534cd471 | router01 | ACTIVE | UP    | b8bf06fc744347788603994ab9a85760 |\n+--------------------------------------+----------+--------+-------+----------------------------------+\n<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>\u521b\u5efa\u8def\u7531\u7f51\u5173<\/strong><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@controller ~(keystone_chencuo)]# openstack router set router01 --external-gateway public\n##\u521b\u5efarouter01\u7684\u8def\u7531\u7f51\u5173\uff0c\u5916\u90e8\u63a5\u53e3\u4e3apublic\n&#91;root@controller ~(keystone_chencuo)]# openstack router show router01  ##\u5c55\u793arouter01\u8def\u7531\n+-------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| Field                   | Value                                                                                                                                                                                      |\n+-------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| admin_state_up          | UP                                                                                                                                                                                         |\n| availability_zone_hints |                                                                                                                                                                                            |\n| availability_zones      |                                                                                                                                                                                            |\n| created_at              | 2024-08-26T12:44:21Z                                                                                                                                                                       |\n| description             |                                                                                                                                                                                            |\n| external_gateway_info   | {\"network_id\": \"b61073d3-1d4b-4bcd-a506-46319b52cc42\", \"external_fixed_ips\": &#91;{\"subnet_id\": \"eb9ad192-0829-49f7-a578-3cb9919310a2\", \"ip_address\": \"192.168.100.30\"}], \"enable_snat\": true} |\n| flavor_id               | None                                                                                                                                                                                       |\n| id                      | b84c9f6b-3dd2-4eb4-baf0-e8ee534cd471                                                                                                                                                       |\n| interfaces_info         | &#91;]                                                                                                                                                                                         |\n| name                    | router01                                                                                                                                                                                   |\n| project_id              | b8bf06fc744347788603994ab9a85760                                                                                                                                                           |\n| revision_number         | 3                                                                                                                                                                                          |\n| routes                  |                                                                                                                                                                                            |\n| status                  | ACTIVE                                                                                                                                                                                     |\n| tags                    |                                                                                                                                                                                            |\n| updated_at              | 2024-08-26T12:46:46Z                                                                                                                                                                       |\n+-------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>\u521b\u5efa\u8def\u7531\u5b50\u63a5\u53e3<\/strong><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@controller ~(keystone_chencuo)]# openstack router add subnet router01 private_subnet\n##\u4e3a\u8def\u7531\u6dfb\u52a0\u79c1\u7f51\u5b50\u63a5\u53e3\n&#91;root@controller ~(keystone_chencuo)]# openstack router show router01  ##\u518d\u6b21\u67e5\u770b\u8def\u7531\u4fe1\u606f\n+-------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| Field                   | Value                                                                                                                                                                                      |\n+-------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n| admin_state_up          | UP                                                                                                                                                                                         |\n| availability_zone_hints |                                                                                                                                                                                            |\n| availability_zones      |                                                                                                                                                                                            |\n| created_at              | 2024-08-26T12:44:21Z                                                                                                                                                                       |\n| description             |                                                                                                                                                                                            |\n| external_gateway_info   | {\"network_id\": \"b61073d3-1d4b-4bcd-a506-46319b52cc42\", \"external_fixed_ips\": &#91;{\"subnet_id\": \"eb9ad192-0829-49f7-a578-3cb9919310a2\", \"ip_address\":  \"192.168.100.30\"}], \"enable_snat\": true} |\n| flavor_id               | None                                                                                                                                                                                       |\n| id                      | b84c9f6b-3dd2-4eb4-baf0-e8ee534cd471                                                                                                                                                       |\n| interfaces_info         | &#91;{\"port_id\": \"01e44837-2a01-411a-9918-43eee690f6a1\", \"ip_address\": \"192.168.88.254\", \"subnet_id\": \"9403b16d-cb2f-46b7-ba81-6eced5a8ed4a\"}]                                                 |\n| name                    | router01                                                                                                                                                                                   |\n| project_id              | b8bf06fc744347788603994ab9a85760                                                                                                                                                           |\n| revision_number         | 4                                                                                                                                                                                          |\n| routes                  |                                                                                                                                                                                            |\n| status                  | ACTIVE                                                                                                                                                                                     |\n| tags                    |                                                                                                                                                                                            |\n| updated_at              | 2024-08-26T12:51:36Z                                                                                                                                                                       |\n+-------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u914d\u7f6e\u5b89\u5168\u7ec4<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@controller ~(keystone_chencuo)]# openstack security group list  ##\u67e5\u770b\u5b89\u5168\u7ec4\n+--------------------------------------+---------+-------------+----------------------------------+------+\n| ID                                   | Name    | Description | Project                          | Tags |\n+--------------------------------------+---------+-------------+----------------------------------+------+\n| 33bafc38-071e-40ac-a210-107391e8c454 | default | \u7f3a\u7701\u5b89\u5168\u7ec4  | b8bf06fc744347788603994ab9a85760 | &#91;]   |\n+--------------------------------------+---------+-------------+----------------------------------+------+\n&#91;root@controller ~(keystone_chencuo)]# openstack security group rule list  ##\u67e5\u770b\u5b89\u5168\u7ec4\u89c4\u5219\n+--------------------------------------+-------------+-----------+-----------+------------+--------------------------------------+--------------------------------------+\n| ID                                   | IP Protocol | Ethertype | IP Range  | Port Range | Remote Security Group                | Security Group                       |\n+--------------------------------------+-------------+-----------+-----------+------------+--------------------------------------+--------------------------------------+\n| 3b8132d6-81a5-4b1c-8c18-6268a410defe | None        | IPv4      | 0.0.0.0\/0 |            | 33bafc38-071e-40ac-a210-107391e8c454 | 33bafc38-071e-40ac-a210-107391e8c454 |\n| 6a3d3995-1879-4250-990c-c5f58cd7a00d | None        | IPv4      | 0.0.0.0\/0 |            | None                                 | 33bafc38-071e-40ac-a210-107391e8c454 |\n| 89a2a8b6-7c3b-4adf-bbd6-e6a9e7aa3790 | None        | IPv6      | ::\/0      |            | None                                 | 33bafc38-071e-40ac-a210-107391e8c454 |\n| f08e2312-2820-4670-8005-07dfe889b4b2 | None        | IPv6      | ::\/0      |            | 33bafc38-071e-40ac-a2&#91;root@&#91;&#91;root@controller ~(keys&#91;&#91;&#91;&#91;&#91;&#91;root@controller ~(keystone_chencuo)]# openstack security group rule create --protocol icmp --ingress default\n## \u6dfb\u52a0\u5b89\u5168\u7ec4\u89c4\u7a0bicmp\u89c4\u5219\n+-------------------+--------------------------------------+\n| Field             | Value                                |\n+-------------------+--------------------------------------+\n| created_at        | 2024-08-26T12:56:57Z                 |\n| description       |                                      |\n| direction         | ingress                              |\n| ether_type        | IPv4                                 |\n| id                | 82eea13f-4e34-4f9e-bfcc-55b8b0a378aa |\n| name              | None                                 |\n| port_range_max    | None                                 |\n| port_range_min    | None                                 |\n| project_id        | b8bf06fc744347788603994ab9a85760     |\n| protocol          | icmp                                 |\n| remote_group_id   | None                                 |\n| remote_ip_prefix  | 0.0.0.0\/0                            |\n| revision_number   | 0                                    |\n| security_group_id | 33bafc38-071e-40ac-a210-107391e8c454 |\n| tags              | &#91;]                                   |\n| updated_at        | 2024-08-26T12:56:57Z                 |\n+-------------------+--------------------------------------+\n&#91;root@controller ~(keystone_chencuo)]# openstack security group rule create --protocol tcp --dst-port 22:22 --ingress default\n## \u6dfb\u52a0\u5b89\u5168\u7ec4\u89c4\u5219ssh\n+-------------------+--------------------------------------+\n| Field             | Value                                |\n+-------------------+--------------------------------------+\n| created_at        | 2024-08-26T12:57:16Z                 |\n| description       |                                      |\n| direction         | ingress                              |\n| ether_type        | IPv4                                 |\n| id                | fb20901f-7e24-4502-9f57-6377175714ef |\n| name              | None                                 |\n| port_range_max    | 22                                   |\n| port_range_min    | 22                                   |\n| project_id        | b8bf06fc744347788603994ab9a85760     |\n| protocol          | tcp                                  |\n| remote_group_id   | None                                 |\n| remote_ip_prefix  | 0.0.0.0\/0                            |\n| revision_number   | 0                                    |\n| security_group_id | 33bafc38-071e-40ac-a210-107391e8c454 |\n| tags              | &#91;]                                   |\n| updated_at        | 2024-08-26T12:57:16Z                 |\n+-------------------+--------------------------------------+\n&#91;root@controller ~(keystone_chencuo)]# openstack security group rule list  ##\u518d\u6b21\u67e5\u770b\u5b89\u5168\u7ec4\u89c4\u5219\n+--------------------------------------+-------------+-----------+-----------+------------+--------------------------------------+--------------------------------------+\n| ID                                   | IP Protocol | Ethertype | IP Range  | Port Range | Remote Security Group                | Security Group                       |\n+--------------------------------------+-------------+-----------+-----------+------------+--------------------------------------+--------------------------------------+\n| 3b8132d6-81a5-4b1c-8c18-6268a410defe | None        | IPv4      | 0.0.0.0\/0 |            | 33bafc38-071e-40ac-a210-107391e8c454 | 33bafc38-071e-40ac-a210-107391e8c454 |\n| 6a3d3995-1879-4250-990c-c5f58cd7a00d | None        | IPv4      | 0.0.0.0\/0 |            | None                                 | 33bafc38-071e-40ac-a210-107391e8c454 |\n| 82eea13f-4e34-4f9e-bfcc-55b8b0a378aa | icmp        | IPv4      | 0.0.0.0\/0 |            | None                                 | 33bafc38-071e-40ac-a210-107391e8c454 |\n| 89a2a8b6-7c3b-4adf-bbd6-e6a9e7aa3790 | None        | IPv6      | ::\/0      |            | None                                 | 33bafc38-071e-40ac-a210-107391e8c454 |\n| f08e2312-2820-4670-8005-07dfe889b4b2 | None        | IPv6      | ::\/0      |            | 33bafc38-071e-40ac-a210-107391e8c454 | 33bafc38-071e-40ac-a210-107391e8c454 |\n| fb20901f-7e24-4502-9f57-6377175714ef | tcp         | IPv4      | 0.0.0.0\/0 | 22:22      | None                                 | 33bafc38-071e-40ac-a210-107391e8c454 |\n+--------------------------------------+-------------+-----------+-----------+------------+--------------------------------------+--------------------------------------+\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u53d1\u653e\u4e91\u4e3b\u673a<\/strong><\/h3>\n\n\n\n<p>\u83b7\u53d6\u5b9e\u4f8b\u6240\u9700\u53c2\u6570<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@controller ~(keystone_chencuo)]# openstack flavor list  ##\u67e5\u770b\u89c4\u683c\n+--------------------------------------+-----------+-------+------+-----------+-------+-----------+\n| ID                                   | Name      |   RAM | Disk | Ephemeral | VCPUs | Is Public |\n+--------------------------------------+-----------+-------+------+-----------+-------+-----------+\n| 1                                    | m1.tiny   |   512 |    1 |         0 |     1 | True      |\n| 2                                    | m1.small  |  2048 |   20 |         0 |     1 | True      |\n| 3                                    | m1.medium |  4096 |   40 |         0 |     2 | True      |\n| 4                                    | m1.large  |  8192 |   80 |         0 |     4 | True      |\n| 5                                    | m1.xlarge | 16384 |  160 |         0 |     8 | True      |\n| 96fe769d-8e30-4c9f-b37c-73d00808a28e | m2.tiny   |  1024 |    1 |         0 |     1 | True      |\n+--------------------------------------+-----------+-------+------+-----------+-------+-----------+\n&#91;root@controller ~(keystone_chencuo)]# openstack image list  ##\u67e5\u770b\u955c\u50cf\n+--------------------------------------+--------+--------+\n| ID                                   | Name   | Status |\n+--------------------------------------+--------+--------+\n| b23335c5-6b40-495b-9623-08e7e66d0885 | centos | active |\n+--------------------------------------+--------+--------+\n&#91;root@controller ~(keystone_chencuo)]# openstack security group list  ##\u67e5\u770b\u5b89\u5168\u7ec4\u89c4\u5219\n+--------------------------------------+---------+-------------+----------------------------------+------+\n| ID                                   | Name    | Description | Project                          | Tags |\n+--------------------------------------+---------+-------------+----------------------------------+------+\n| 33bafc38-071e-40ac-a210-107391e8c454 | default | \u7f3a\u7701\u5b89\u5168\u7ec4  | b8bf06fc744347788603994ab9a85760 | &#91;]   |\n+--------------------------------------+---------+-------------+----------------------------------+------+\n&#91;root@controller ~(keystone_chencuo)]# openstack network list  ##\u67e5\u770b\u7f51\u7edc\u5217\u8868\n+--------------------------------------+---------+--------------------------------------+\n| ID                                   | Name    | Subnets                              |\n+--------------------------------------+---------+--------------------------------------+\n| 1c241efe-8c21-4faa-a194-0eb69937f6f1 | private | 9403b16d-cb2f-46b7-ba81-6eced5a8ed4a |\n| b61073d3-1d4b-4bcd-a506-46319b52cc42 | public  | eb9ad192-0829-49f7-a578-3cb9919310a2 |\n+--------------------------------------+---------+--------------------------------------+\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u53d1\u653e\u4e91\u4e3b\u673a<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@controller ~(keystone_chencuo)]# openstack server create --flavor m2.tiny --image centos --min 1 --security-group default --nic net-id=1c241efe-8c21-4faa-a194-0eb69937f6f1 chencuodadi\n## \u6307\u5b9a\u89c4\u683c\u4e3am2.tiny\uff0c\u6307\u5b9a\u955c\u50cfcentos\uff0c\u955c\u50cf\u5377\u6570\u4e3a1\uff0c\u5b89\u5168\u7ec4\u4e3adefault\uff0c\u7f51\u7edc\u4e3a\u79c1\u7f51\u7684id\uff0c\u8bf7\u6839\u636e\u81ea\u5df1\u7684\u5b9e\u9645\u66f4\u6539\n+-----------------------------+------------------------------------------------+\n| Field                       | Value                                          |\n+-----------------------------+------------------------------------------------+\n| OS-DCF:diskConfig           | MANUAL                                         |\n| OS-EXT-AZ:availability_zone |                                                |\n| OS-EXT-STS:power_state      | NOSTATE                                        |\n| OS-EXT-STS:task_state       | scheduling                                     |\n| OS-EXT-STS:vm_state         | building                                       |\n| OS-SRV-USG:launched_at      | None                                           |\n| OS-SRV-USG:terminated_at    | None                                           |\n| accessIPv4                  |                                                |\n| accessIPv6                  |                                                |\n| addresses                   |                                                |\n| adminPass                   | 4gpo7trxiGN7                                   |\n| config_drive                |                                                |\n| created                     | 2024-08-26T13:08:34Z                           |\n| flavor                      | m2.tiny (96fe769d-8e30-4c9f-b37c-73d00808a28e) |\n| hostId                      |                                                |\n| id                          | ab1200e5-8285-4b37-a8e0-98a461f1a591           |\n| image                       | centos (b23335c5-6b40-495b-9623-08e7e66d0885)  |\n| key_name                    | None                                           |\n| name                        | chencuodadi                                    |\n| progress                    | 0                                              |\n| project_id                  | b8bf06fc744347788603994ab9a85760               |\n| properties                  |                                                |\n| security_groups             | name='33bafc38-071e-40ac-a210-107391e8c454'    |\n| status                      | BUILD                                          |\n| updated                     | 2024-08-26T13:08:35Z                           |\n| user_id                     | b0fdb1184a064a69a7d20fb1c85db5af               |\n| volumes_attached            |                                                |\n+-----------------------------+------------------------------------------------+\n&#91;root@controller ~(keystone_chencuo)]# \n&#91;root@controller ~(keystone_chencuo)]# opoenstack server list\nbash: opoenstack: \u672a\u627e\u5230\u547d\u4ee4...\n&#91;root@controller ~(keystone_chencuo)]# openstack server list   ##\u67e5\u770b\u5b9e\u4f8b\u5217\u8868\n+--------------------------------------+-------------+--------+-----------------------+--------+---------+\n| ID                                   | Name        | Status | Networks              | Image  | Flavor  |\n+--------------------------------------+-------------+--------+-----------------------+--------+---------+\n| ab1200e5-8285-4b37-a8e0-98a461f1a591 | chencuodadi | ACTIVE | private=192.168.88.50 | centos | m2.tiny |\n+--------------------------------------+-------------+--------+-----------------------+--------+---------+\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u7ed1\u5b9aEIP<\/strong><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>\u5206\u914dEIP<\/strong><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@controller ~(keystone_chencuo)]# openstack floating ip create public  ##\u5206\u914dpublic\u6d6e\u52a8ip\n+---------------------+--------------------------------------+\n| Field               | Value                                |\n+---------------------+--------------------------------------+\n| created_at          | 2024-08-26T13:14:18Z                 |\n| description         |                                      |\n| dns_domain          | None                                 |\n| dns_name            | None                                 |\n| fixed_ip_address    | None                                 |\n| floating_ip_address | 192.168.100.25                       |\n| floating_network_id | b61073d3-1d4b-4bcd-a506-46319b52cc42 |\n| id                  | 1664702a-b3f1-43b8-8d3c-5da33d36381f |\n| name                | 192.168.100.25                       |\n| port_details        | None                                 |\n| port_id             | None                                 |\n| project_id          | b8bf06fc744347788603994ab9a85760     |\n| qos_policy_id       | None                                 |\n| revision_number     | 0                                    |\n| router_id           | None                                 |\n| status              | DOWN                                 |\n| subnet_id           | None                                 |\n| tags                | &#91;]                                   |\n| updated_at          | 2024-08-26T13:14:18Z                 |\n+---------------------+--------------------------------------+\n&#91;root@controller ~(keystone_chencuo)]# openstack floating ip list ##\u67e5\u770b\u6d6e\u52a8ip\n+--------------------------------------+---------------------+------------------+------+--------------------------------------+----------------------------------+\n| ID                                   | Floating IP Address | Fixed IP Address | Port | Floating Network                     | Project                          |\n+--------------------------------------+---------------------+------------------+------+--------------------------------------+----------------------------------+\n| 1664702a-b3f1-43b8-8d3c-5da33d36381f | 192.168.100.25      | None             | None | b61073d3-1d4b-4bcd-a506-46319b52cc42 | b8bf06fc744347788603994ab9a85760 |\n+--------------------------------------+---------------------+------------------+------+--------------------------------------+----------------------------------+\n&#91;root@controller ~(keystone_chencuo)]# openstack server add floating ip chencuodadi  192.168.100.25\n## \u4e3achencuodadi \u6dfb\u52a0 25\u7684\u6d6e\u52a8ip\uff0c\u6d6e\u52a8ip\u4ece\u5206\u914d\u5904\u67e5\u770b\n<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><div class='fancybox-wrapper lazyload-container-unload' data-fancybox='post-images' href='https:\/\/www.chencuo.top\/wp-content\/uploads\/2024\/08\/%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE-2024-08-26-212134.png'><img class=\"lazyload lazyload-style-1\" src=\"data:image\/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnPjwvZz4KPC9zdmc+\"  decoding=\"async\" data-original=\"https:\/\/www.chencuo.top\/wp-content\/uploads\/2024\/08\/%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE-2024-08-26-212134.png\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB\/AAffA0nNPuCLAAAAAElFTkSuQmCC\" alt=\"\" class=\"wp-image-1347\"\/><\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u8bbf\u95ee\u6d4b\u8bd5<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">\u865a\u62df\u673aping\u5b9e\u4f8b<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@controller ~(keystone_chencuo)]# ping 192.168.100.25\nPING 192.168.100.25 (192.168.100.25) 56(84) bytes of data.\n64 bytes from 192.168.100.25: icmp_seq=1 ttl=63 time=34.3 ms\n64 bytes from 192.168.100.25: icmp_seq=2 ttl=63 time=3.34 ms\n^C\n--- 192.168.100.25 ping statistics ---\n2 packets transmitted, 2 received, 0% packet loss, time 1001ms\nrtt min\/avg\/max\/mdev = 3.339\/18.807\/34.276\/15.469 ms\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u865a\u62df\u673a\u8fdc\u7a0b\u8fde\u63a5\u5b9e\u4f8b<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@controller ~(keystone_chencuo)]# ssh cirros@192.168.100.25\nThe authenticity of host '192.168.100.25 (192.168.100.25)' can't be established.\nECDSA key fingerprint is SHA256:aRZmboueSAIBu6Z\/ME10YK8uadrEwm9pfDcAIr85DlA.\nAre you sure you want to continue connecting (yes\/no\/&#91;fingerprint])? yes\nWarning: Permanently added '192.168.100.25' (ECDSA) to the list of known hosts.\ncirros@192.168.100.25's password: \nPermission denied, please try again.\ncirros@192.168.100.25's password: \n$ ifconfig \neth0      Link encap:Ethernet  HWaddr FA:16:3E:D0:24:FD  \n          inet addr:192.168.88.50  Bcast:192.168.88.255  Mask:255.255.255.0\n          inet6 addr: fe80::f816:3eff:fed0:24fd\/64 Scope:Link\n          UP BROADCAST RUNNING MULTICAST  MTU:1442  Metric:1\n          RX packets:142 errors:0 dropped:0 overruns:0 frame:0\n          TX packets:163 errors:0 dropped:0 overruns:0 carrier:0\n          collisions:0 txqueuelen:1000 \n          RX bytes:17188 (16.7 KiB)  TX bytes:14931 (14.5 KiB)\n\nlo        Link encap:Local Loopback  \n          inet addr:127.0.0.1  Mask:255.0.0.0\n          inet6 addr: ::1\/128 Scope:Host\n          UP LOOPBACK RUNNING  MTU:65536  Metric:1\n          RX packets:0 errors:0 dropped:0 overruns:0 frame:0\n          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0\n          collisions:0 txqueuelen:1000 \n          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)\n<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\u73af\u5883\u51c6\u5907 1. \u672c\u6559\u7a0b\u9002\u7528\u4e8e openstack victoria \u7248\u7684\u56fe\u5f62\u5316\u4e91\u4e3b\u673a\u53d1\u653e\uff0c\u4f60\u53ef\u4ee5\u67e5\u770b\u6211\u53d1\u5e03\u7684\u524d [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,9,14],"tags":[30,32],"class_list":["post-1252","post","type-post","status-publish","format-standard","hentry","category-5","category-9","category-14","tag-openstack","tag-victoria"],"_links":{"self":[{"href":"https:\/\/www.chencuo.top\/index.php?rest_route=\/wp\/v2\/posts\/1252","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.chencuo.top\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.chencuo.top\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.chencuo.top\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.chencuo.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1252"}],"version-history":[{"count":0,"href":"https:\/\/www.chencuo.top\/index.php?rest_route=\/wp\/v2\/posts\/1252\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.chencuo.top\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1252"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.chencuo.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1252"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.chencuo.top\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1252"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}