2021云平台复习
环境变量
source /etc/keystone/admin-openrc.sh
认证
创建用户
[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
显示用户详细信息
显示用户mayuan的详细信息
[root@controller ~]# openstack user show 75cfff6b324645ea9512b461e5a34524
+-----------+----------------------------------+ | Field | Value | +-----------+----------------------------------+ | domain_id | a01f4541a7364233b23adc8975be9ea6 | | enabled | True | | id | 75cfff6b324645ea9512b461e5a34524 | | name | mayuan | +-----------+----------------------------------+
显示角色详细信息
显示角色manager的详细信息
[root@controller ~]# openstack role list
+----------------------------------+-------------------+ | ID | Name | +----------------------------------+-------------------+ | 0dc8f4d49a3341d79c5e6b5474f4b649 | computer-user1119 | | 398b127b3ac040c58b6629c58b776196 | heat_stack_user | | 4217695f42ba45e59434a3285cab5c07 | heat_stack_owner | | 4810ee81b13c4d0f8a5c1c017d6ddc7e | manager | | 53adeebffbe94f4b95587cd5d938fbd6 | manager2 | | 54dd141975184734b6fc109ac1d2a07b | compute-user | | 5a9eac70b43a42f9ad55dfe44c455e9a | admin | | 6280f11c992f4b94a9d04e349150a14f | user | | 7c31824d545e491f9514b67cc85812ab | ResellerAdmin | | d50f03f0cf7b4fbc982feaa931b2b7eb | admin2 | +----------------------------------+-------------------+
[root@controller ~]# openstack role show manager2
+-----------+----------------------------------+ | Field | Value | +-----------+----------------------------------+ | domain_id | None | | id | 53adeebffbe94f4b95587cd5d938fbd6 | | name | manager2 | +-----------+----------------------------------+
镜像
创建镜像
创建一个名称为“cirros”镜像,镜像文件使用提供的“cirros-0.3.4-x86_64-disk.img
创建一个名称为“cirros2”镜像,镜像文件使用提供的“cirros-0.3.4-x86_64-disk.img
[root@controller ~]# glance image-create --name "cirros" --disk-format qcow2 --container-format bare --progress < cirros-0.3.3-x86_64-disk.img
[=============================>] 100% +------------------+--------------------------------------+ | Property | Value | +------------------+--------------------------------------+ | checksum | ee1eca47dc88f4879d8a229cc70a07c6 | | container_format | bare | | created_at | 2021-12-14T04:50:00Z | | disk_format | qcow2 | | id | 12433a25-0b12-4e64-b493-4be576b9490b | | min_disk | 0 | | min_ram | 0 | | name | cirros | | owner | f9ff39ba9daa4e5a8fee1fc50e2d2b34 | | protected | False | | size | 13287936 | | status | active | | tags | [] | | updated_at | 2021-12-14T04:50:04Z | | virtual_size | None | | visibility | private | +------------------+--------------------------------------+
查看镜像列表
查看镜像列表
[root@controller ~]# glance image-list
+--------------------------------------+--------------+ | ID | Name | +--------------------------------------+--------------+ | 7d4e66dd-a134-46f0-9521-a84e4dbc6281 | cirros | | 12433a25-0b12-4e64-b493-4be576b9490b | cirros | | 4fe63493-0ee4-4202-b2ff-a509bdb7f6de | cirros-0.4.0 | | 49c1dd1c-606d-4f24-ad2b-d0f9f26cab3f | cirros2 | | f6470290-41cf-4407-86a9-04fd05eae841 | maxin01 | | fad47b20-6de5-4c11-914c-742a733b2694 | mycirros | +--------------------------------------+--------------+
查看镜像详情
查看镜像cirros的详情
[root@controller ~]# glance image-show 12433a25-0b12-4e64-b493-4be576b9490b
+------------------+--------------------------------------+ | Property | Value | +------------------+--------------------------------------+ | checksum | ee1eca47dc88f4879d8a229cc70a07c6 | | container_format | bare | | created_at | 2021-12-14T04:50:00Z | | disk_format | qcow2 | | id | 12433a25-0b12-4e64-b493-4be576b9490b | | min_disk | 0 | | min_ram | 0 | | name | cirros | | owner | f9ff39ba9daa4e5a8fee1fc50e2d2b34 | | protected | False | | size | 13287936 | | status | active | | tags | [] | | updated_at | 2021-12-14T04:50:04Z | | virtual_size | None | | visibility | private | +------------------+--------------------------------------+
更改镜像
更改镜像 cirros2 所需内存最低为1G
[root@controller ~]# glance image-update --min-disk=1 12433a25-0b12-4e64-b493-4be576b9490b
+------------------+--------------------------------------+ | Property | Value | +------------------+--------------------------------------+ | checksum | ee1eca47dc88f4879d8a229cc70a07c6 | | container_format | bare | | created_at | 2021-12-14T04:50:00Z | | disk_format | qcow2 | | id | 12433a25-0b12-4e64-b493-4be576b9490b | | min_disk | 1 | | min_ram | 0 | | name | cirros | | owner | f9ff39ba9daa4e5a8fee1fc50e2d2b34 | | protected | False | | size | 13287936 | | status | active | | tags | [] | | updated_at | 2021-12-14T04:55:23Z | | virtual_size | None | | visibility | private | +------------------+--------------------------------------+
计算
创建安全组
创建一个名为test的安全组,描述为'test the nova command about the rules'
[root@controller ~]# nova secgroup-create test 'test the nova command about the rules'
+--------------------------------------+------+---------------------------------------+ | Id | Name | Description | +--------------------------------------+------+---------------------------------------+ | cf7c7869-4136-4968-9531-279523ca276f | test | test the nova command about the rules | +--------------------------------------+------+---------------------------------------+
创建云主机类型
使用命令创建一个名为hello,ID为1,内存为256 MB,磁盘为1 GB,vcpu数量为1的云主机类型。
[root@controller ~]# openstack flavor create --ram 256 --disk 1 --vcpus 1 --id 111 hello
+----------------------------+-------+ | Field | Value | +----------------------------+-------+ | OS-FLV-DISABLED:disabled | False | | OS-FLV-EXT-DATA:ephemeral | 0 | | disk | 1 | | id | 111 | | name | hello | | os-flavor-access:is_public | True | | ram | 256 | | rxtx_factor | 1.0 | | swap | | | vcpus | 1 | +----------------------------+-------+
查看云主机类型
使用命令查看现有的云主机类型
[root@controller ~]# openstack flavor list
+----------+----------+-------+------+-----------+-------+-----------+ | ID | Name | RAM | Disk | Ephemeral | VCPUs | Is Public | +----------+----------+-------+------+-----------+-------+-----------+ | 1 | m1.tiny | 512 | 1 | 0 | 1 | True | | 111 | hello | 256 | 1 | 0 | 1 | True | | 12 | exam | 1024 | 10 | 0 | 1 | True | | 2 | m1.small | 2048 | 20 | 0 | 1 | True | | 2d0b18b6 | m1.veryv | 256 | 1 | 0 | 1 | True | | -2b28 | erytiny | | | | | | | -4adb-b6 | | | | | | | | e1-6115a | | | | | | | | 7ef0f25 | | | | | | | | 3 | m1.mediu | 4096 | 40 | 0 | 2 | True | | | m | | | | | | | 4 | m1.large | 8192 | 80 | 0 | 4 | True | | 5 | m1.xlarg | 16384 | 160 | 0 | 8 | True | | | e | | | | | | | 7d666cc6 | m2.veryt | 128 | 1 | 0 | 1 | True | | -a149 | iny | | | | | | | -4b3d-9f | | | | | | | | 26-4cbff | | | | | | | | 5b5b363 | | | | | | | | cf893ae4 | m1.veryt | 512 | 1 | 0 | 1 | True | | -b330-4c | iny | | | | | | | 7f-a864- | | | | | | | | 86c8a584 | | | | | | | | ed1a | | | | | | | +----------+----------+-------+------+-----------+-------+-----------+
创建云主机
利用刚刚创建的云主机类型 和之前创建的镜像cirros 建立一台云主机test01
Nova可对云平台中的实例进行管理,包括创建实例、启动实例、删除实例和实例迁移等操作。
创建密钥
创建一个密钥:
nova keypair-add oskey > oskey.priv chmod 600 oskey.priv
你查看所有可用的云主机类型
nova flavor-list
查看现在可用的镜像类型
nova image-list
新建立云主机
最后,你利用刚才查到的云主机类型和镜像信息,在后台新建立一个云主机,
nova boot
功能:启动实例。格式:
nova boot --flavor [flavor-id] --key_name oskey --image [image-id] hostname
其中,flavor-id 就是上上步云主机类型表里的id号,建议选tiny的那个,oskey是你刚才创建的密钥,image-id就是上步镜像表里的id号,建议选cirros的那个,hostname换成你自己想起的云主机的名字。
[root@controller ~]# nova boot --flavor 111 --key_name oskey3 --image 12433a25-0b12-4e64-b493-4be576b9490b --nic net-id=7623e6a0-9346-4565-a01d-f8072472d6e6 test01
WARNING: Option "--key_name" is deprecated; use "--key-name"; this option will be removed in novaclient 3.3.0. +--------------------------------------+----------------------------------------------------+ | Property | Value | +--------------------------------------+----------------------------------------------------+ | OS-DCF:diskConfig | MANUAL | | OS-EXT-AZ:availability_zone | | | OS-EXT-SRV-ATTR:host | - | | OS-EXT-SRV-ATTR:hostname | helloworld | | OS-EXT-SRV-ATTR:hypervisor_hostname | - | | OS-EXT-SRV-ATTR:instance_name | instance-00000002 | | OS-EXT-SRV-ATTR:kernel_id | | | OS-EXT-SRV-ATTR:launch_index | 0 | | OS-EXT-SRV-ATTR:ramdisk_id | | | OS-EXT-SRV-ATTR:reservation_id | r-pzthd0ge | | OS-EXT-SRV-ATTR:root_device_name | - | | OS-EXT-SRV-ATTR:user_data | - | | OS-EXT-STS:power_state | 0 | | OS-EXT-STS:task_state | scheduling | | OS-EXT-STS:vm_state | building | | OS-SRV-USG:launched_at | - | | OS-SRV-USG:terminated_at | - | | accessIPv4 | | | accessIPv6 | | | adminPass | isFF7YcbT9Cc | | config_drive | | | created | 2021-11-27T11:59:50Z | | description | - | | flavor | m1.verytiny (cf893ae4-b330-4c7f-a864-86c8a584ed1a) | | hostId | | | host_status | | | id | 27e64e5f-9e7b-44dc-8441-52d67cc46d82 | | image | cirros (7d4e66dd-a134-46f0-9521-a84e4dbc6281) | | key_name | oskey | | locked | False | | metadata | {} | | name | helloworld | | os-extended-volumes:volumes_attached | [] | | progress | 0 | | security_groups | default | | status | BUILD | | tenant_id | f9ff39ba9daa4e5a8fee1fc50e2d2b34 | | updated | 2021-11-27T11:59:50Z | | user_id | 0befa70f767848e39df8224107b71858 | +--------------------------------------+----------------------------------------------------+
网络
查看租户信息
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 | +-------------------+----------------------------------------------------+
创建云主机
[root@controller ~]# nova keypair-add oskey > oskey.priv
[root@controller ~]# chmod 600 oskey.priv
[root@controller ~]# nova flavor-list
+--------------------------------------+-----------------+-----------+------+-----------+------+-------+-------------+-----------+ | ID | Name | Memory_MB | Disk | Ephemeral | Swap | VCPUs | RXTX_Factor | Is_Public | +--------------------------------------+-----------------+-----------+------+-----------+------+-------+-------------+-----------+ | 1 | m1.tiny | 512 | 1 | 0 | | 1 | 1.0 | True | | 12 | exam | 1024 | 10 | 0 | | 1 | 1.0 | True | | 2 | m1.small | 2048 | 20 | 0 | | 1 | 1.0 | True | | 2d0b18b6-2b28-4adb-b6e1-6115a7ef0f25 | m1.veryverytiny | 256 | 1 | 0 | | 1 | 1.0 | True | | 3 | m1.medium | 4096 | 40 | 0 | | 2 | 1.0 | True | | 4 | m1.large | 8192 | 80 | 0 | | 4 | 1.0 | True | | 5 | m1.xlarge | 16384 | 160 | 0 | | 8 | 1.0 | True | | 7d666cc6-a149-4b3d-9f26-4cbff5b5b363 | m2.verytiny | 128 | 1 | 0 | | 1 | 1.0 | True | | cf893ae4-b330-4c7f-a864-86c8a584ed1a | m1.verytiny | 512 | 1 | 0 | | 1 | 1.0 | True | +--------------------------------------+-----------------+-----------+------+-----------+------+-------+-------------+-----------+
[root@controller ~]# nova image-list
+--------------------------------------+--------------+--------+--------+ | ID | Name | Status | Server | +--------------------------------------+--------------+--------+--------+ | 7d4e66dd-a134-46f0-9521-a84e4dbc6281 | cirros | ACTIVE | | | 4fe63493-0ee4-4202-b2ff-a509bdb7f6de | cirros-0.4.0 | ACTIVE | | | f6470290-41cf-4407-86a9-04fd05eae841 | maxin01 | ACTIVE | | | fad47b20-6de5-4c11-914c-742a733b2694 | mycirros | ACTIVE | | +--------------------------------------+--------------+--------+--------+
[root@controller ~]# nova boot
usage: nova boot [--flavor <flavor>] [--image <image>] [--image-with <key=value>] [--boot-volume <volume_id>] [--snapshot <snapshot_id>] [--min-count <number>] [--max-count <number>] [--meta <key=value>] [--file <dst-path=src-path>] [--key-name <key-name>] [--user-data <user-data>] [--availability-zone <availability-zone>] [--security-groups <security-groups>] [--block-device-mapping <dev-name=mapping>] [--block-device key1=value1[,key2=value2...]] [--swap <swap_size>] [--ephemeral size=<size>[,format=<format>]] [--hint <key=value>] [--nic <net-id=net-uuid,net-name=network-name,v4-fixed-ip=ip-addr,v6-fixed-ip=ip-addr,port-id=port-uuid>] [--config-drive <value>] [--poll] [--admin-pass <value>] [--access-ip-v4 <value>] [--access-ip-v6 <value>] [--description <description>] <name> error: too few arguments Try 'nova help boot' for more information.
[root@controller ~]# nova boot --flavor exam --key_name oskey --image 7d4e66dd-a134-46f0-9521-a84e4dbc6281 --nic net-id=7623e6a0-9346-4565-a01d-f8072472d6e6 myVM
WARNING: Option "--key_name" is deprecated; use "--key-name"; this option will be removed in novaclient 3.3.0. +--------------------------------------+-----------------------------------------------+ | Property | Value | +--------------------------------------+-----------------------------------------------+ | OS-DCF:diskConfig | MANUAL | | OS-EXT-AZ:availability_zone | | | OS-EXT-SRV-ATTR:host | - | | OS-EXT-SRV-ATTR:hostname | myvm | | OS-EXT-SRV-ATTR:hypervisor_hostname | - | | OS-EXT-SRV-ATTR:instance_name | instance-00000004 | | OS-EXT-SRV-ATTR:kernel_id | | | OS-EXT-SRV-ATTR:launch_index | 0 | | OS-EXT-SRV-ATTR:ramdisk_id | | | OS-EXT-SRV-ATTR:reservation_id | r-14wjemtj | | OS-EXT-SRV-ATTR:root_device_name | - | | OS-EXT-SRV-ATTR:user_data | - | | OS-EXT-STS:power_state | 0 | | OS-EXT-STS:task_state | scheduling | | OS-EXT-STS:vm_state | building | | OS-SRV-USG:launched_at | - | | OS-SRV-USG:terminated_at | - | | accessIPv4 | | | accessIPv6 | | | adminPass | BtK4UhWR2anP | | config_drive | | | created | 2021-12-13T19:45:07Z | | description | - | | flavor | exam (12) | | hostId | | | host_status | | | id | f40e4972-57f4-4c1c-b6eb-387cb86e5c1c | | image | cirros (7d4e66dd-a134-46f0-9521-a84e4dbc6281) | | key_name | oskey | | locked | False | | metadata | {} | | name | myVM | | os-extended-volumes:volumes_attached | [] | | progress | 0 | | security_groups | default | | status | BUILD | | tenant_id | f9ff39ba9daa4e5a8fee1fc50e2d2b34 | | updated | 2021-12-13T19:45:07Z | | user_id | 0befa70f767848e39df8224107b71858 | +--------------------------------------+-----------------------------------------------+
云硬盘
云硬盘类型
创建一个类型叫super的云硬盘类型
[root@controller ~]# cinder type-create super
+--------------------------------------+-------+-------------+-----------+ | ID | Name | Description | Is_Public | +--------------------------------------+-------+-------------+-----------+ | 6253684c-de6b-4bd2-8cee-e81bea05a905 | type1 | - | True | +--------------------------------------+-------+-------------+-----------+
创建云硬盘
利用类型super 创建一个1G的云硬盘mydisk
[root@controller ~]# cinder create --display-name mydisk --volume_type super 1
+--------------------------------+--------------------------------------+ | Property | Value | +--------------------------------+--------------------------------------+ | attachments | [] | | availability_zone | nova | | bootable | false | | consistencygroup_id | None | | created_at | 2021-12-13T20:00:38.000000 | | description | None | | encrypted | False | | id | 40c24547-5dcd-4324-957f-5a71cf69c561 | | metadata | {} | | migration_status | None | | multiattach | False | | name | type_test_demo | | os-vol-host-attr:host | None | | os-vol-mig-status-attr:migstat | None | | os-vol-mig-status-attr:name_id | None | | os-vol-tenant-attr:tenant_id | f9ff39ba9daa4e5a8fee1fc50e2d2b34 | | replication_status | disabled | | size | 1 | | snapshot_id | None | | source_volid | None | | status | creating | | updated_at | None | | user_id | 0befa70f767848e39df8224107b71858 | | volume_type | type1 | +--------------------------------+--------------------------------------+
查看云硬盘
通过cinder-list命令查看云硬盘信息
查询云硬盘
查询云硬盘mydisk的具体信息
[root@controller ~]# cinder show mydisk
+--------------------------------+--------------------------------------+ | Property | Value | +--------------------------------+--------------------------------------+ | attachments | [] | | availability_zone | nova | | bootable | false | | consistencygroup_id | None | | created_at | 2021-12-13T20:00:38.000000 | | description | None | | encrypted | False | | id | 40c24547-5dcd-4324-957f-5a71cf69c561 | | metadata | {} | | migration_status | None | | multiattach | False | | name | type_test_demo | | os-vol-host-attr:host | controller@lvm#LVM | | os-vol-mig-status-attr:migstat | None | | os-vol-mig-status-attr:name_id | None | | os-vol-tenant-attr:tenant_id | f9ff39ba9daa4e5a8fee1fc50e2d2b34 | | replication_status | disabled | | size | 1 | | snapshot_id | None | | source_volid | None | | status | available | | updated_at | 2021-12-13T20:00:40.000000 | | user_id | 0befa70f767848e39df8224107b71858 | | volume_type | type1 |
云硬盘挂载
将创建的这个云硬盘挂载到之前的云主机上
[root@controller ~]# cinder list
+--------------------------------------+-----------+----------------+------+-------------+----------+-------------+ | ID | Status | Name | Size | Volume Type | Bootable | Attached to | +--------------------------------------+-----------+----------------+------+-------------+----------+-------------+ | 40c24547-5dcd-4324-957f-5a71cf69c561 | available | type_test_demo | 1 | type1 | false | | +--------------------------------------+-----------+----------------+------+-------------+----------+-------------+
[root@controller ~]# nova list +--------------------------------------+-------------+---------+------------+-------------+-------------------------+ | ID | Name | Status | Task State | Power State | Networks | +--------------------------------------+-------------+---------+------------+-------------+-------------------------+ | 27e64e5f-9e7b-44dc-8441-52d67cc46d82 | helloworld | SHUTOFF | - | Shutdown | vlan115=172.30.15.3 | | 77311ff6-8173-4911-8d03-288b455791bc | helloworld2 | SHUTOFF | - | Shutdown | vlan115=172.30.15.4 | | f40e4972-57f4-4c1c-b6eb-387cb86e5c1c | myVM | ACTIVE | - | Running | sharednet2=192.168.10.3 | +--------------------------------------+-------------+---------+------------+-------------+-------------------------+</nowiki> [root@controller ~]# nova volume-attach f40e4972-57f4-4c1c-b6eb-387cb86e5c1c 40c24547-5dcd-4324-957f-5a71cf69c561
+----------+--------------------------------------+ | Property | Value | +----------+--------------------------------------+ | device | /dev/vdb | | id | 40c24547-5dcd-4324-957f-5a71cf69c561 | | serverId | f40e4972-57f4-4c1c-b6eb-387cb86e5c1c | | volumeId | 40c24547-5dcd-4324-957f-5a71cf69c561 | +----------+--------------------------------------+
[root@controller ~]# cinder list
+--------------------------------------+--------+----------------+------+-------------+----------+--------------------------------------+ | ID | Status | Name | Size | Volume Type | Bootable | Attached to | +--------------------------------------+--------+----------------+------+-------------+----------+--------------------------------------+ | 40c24547-5dcd-4324-957f-5a71cf69c561 | in-use | type_test_demo | 1 | type1 | false | f40e4972-57f4-4c1c-b6eb-387cb86e5c1c | +-------------------------
图形界面
是否浏览器 能登陆图形界面