创建虚机
###1.flavor
openstack flavor create --id 0 --vcpus 1 --ram 2048 --disk 10 m1.small
+----------------------------+----------+
| Field | Value |
+----------------------------+----------+
| OS-FLV-DISABLED:disabled | False |
| OS-FLV-EXT-DATA:ephemeral | 0 |
| access_project_ids | None |
| disk | 10 |
| id | 0 |
| name | m1.small |
| os-flavor-access:is_public | True |
| properties | |
| ram | 2048 |
| rxtx_factor | 1.0 |
| swap | |
| vcpus | 1 |
+----------------------------+----------+
[root@controller ~(keystone)]# openstack flavor list
+----+----------+------+------+-----------+-------+-----------+
| ID | Name | RAM | Disk | Ephemeral | VCPUs | Is Public |
+----+----------+------+------+-----------+-------+-----------+
| 0 | m1.small | 2048 | 10 | 0 | 1 | True |
+----+----------+------+------+-----------+-------+-----------+
###2.image
[root@controller ~(keystone)]# openstack image list
+--------------------------------------+--------+--------+
| ID | Name | Status |
+--------------------------------------+--------+--------+
| 45c1e8a7-fd09-41eb-8059-d4a12dd1ca11 | cirros | active |
+--------------------------------------+--------+--------+
####3.创建安全组
openstack security group create secgroup01
+-----------------+---------------------------------------------------------------------------------------------------------------------------------------------------------+
| Field | Value |
+-----------------+---------------------------------------------------------------------------------------------------------------------------------------------------------+
| created_at | 2020-08-24T03:51:32Z |
| description | secgroup01 |
| id | be4870c1-623f-4b7f-aaad-2fd58ff6a125 |
| location | cloud='', project.domain_id=, project.domain_name='Default', project.id='e9db9fb01cfb4edea4390d6f66c49038', project.name='admin', region_name='', zone= |
| name | secgroup01 |
| project_id | e9db9fb01cfb4edea4390d6f66c49038 |
| revision_number | 1 |
| rules | created_at='2020-08-24T03:51:32Z', direction='egress', ethertype='IPv6', id='722b7abc-3158-4c7c-9d13-7bdf5e55d2b1', updated_at='2020-08-24T03:51:32Z' |
| | created_at='2020-08-24T03:51:32Z', direction='egress', ethertype='IPv4', id='9144c889-dabd-4c26-a041-91afe299a812', updated_at='2020-08-24T03:51:32Z' |
| tags | [] |
| updated_at | 2020-08-24T03:51:32Z |
+-----------------+---------------------------------------------------------------------------------------------------------------------------------------------------------+
###4. network !!!!!!!
####4.1 创建路由器
openstack router create router01
[root@controller ~(keystone)]# openstack router show router01
+-------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Field | Value |
+-------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| admin_state_up | UP |
| availability_zone_hints | |
| availability_zones | nova |
| created_at | 2020-08-20T03:32:32Z |
| description | |
| distributed | False |
| external_gateway_info | {"network_id": "a2cdf67b-1d28-4508-87ef-e37d58172a0c", "enable_snat": true, "external_fixed_ips": [{"subnet_id": "8a660bee-7df3-46f0-b12d-c090b81452e5", "ip_address": "192.168.2.191"}]} |
| flavor_id | None |
| ha | False |
| id | a99238fe-5e0e-4e88-8f57-9090412f4ecf |
| interfaces_info | [{"subnet_id": "9536cd77-995b-407c-9573-5d910f79d016", "ip_address": "192.168.100.1", "port_id": "83672962-65d6-4126-9955-9897316884f1"}] |
| location | cloud='', project.domain_id=, project.domain_name='Default', project.id='e9db9fb01cfb4edea4390d6f66c49038', project.name='admin', region_name='', zone= |
| name | router01 |
| project_id | e9db9fb01cfb4edea4390d6f66c49038 |
| revision_number | 4 |
| routes | |
| status | ACTIVE |
| tags | |
| updated_at | 2020-08-20T03:36:17Z |
+-------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
####4.2 创建int网络,vxlan
openstack network create int_net --provider-network-type vxlan
[root@controller ~(keystone)]# openstack network show int_net
+---------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------+
| Field | Value |
+---------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------+
| admin_state_up | UP |
| availability_zone_hints | |
| availability_zones | nova |
| created_at | 2020-08-20T03:32:54Z |
| description | |
| dns_domain | None |
| id | d1b53d62-be11-4924-90c5-4f32a5e3c9db |
| ipv4_address_scope | None |
| ipv6_address_scope | None |
| is_default | None |
| is_vlan_transparent | None |
| location | cloud='', project.domain_id=, project.domain_name='Default', project.id='e9db9fb01cfb4edea4390d6f66c49038', project.name='admin', region_name='', zone= |
| mtu | 1450 |
| name | int_net |
| port_security_enabled | True |
| project_id | e9db9fb01cfb4edea4390d6f66c49038 |
| provider:network_type | vxlan |
| provider:physical_network | None |
| provider:segmentation_id | 1 |
| qos_policy_id | None |
| revision_number | 2 |
| router:external | Internal |
| segments | None |
| shared | False |
| status | ACTIVE |
| subnets | 9536cd77-995b-407c-9573-5d910f79d016 |
| tags | |
| updated_at | 2020-08-20T03:34:16Z |
+---------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------+
openstack subnet create subnet1 --network int_net --subnet-range 192.168.100.0/24 --gateway 192.168.100.1 --dns-nameserver 202.101.172.35
[root@controller ~(keystone)]# openstack subnet show subnet1
+-------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------+
| Field | Value |
+-------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------+
| allocation_pools | 192.168.100.2-192.168.100.254 |
| cidr | 192.168.100.0/24 |
| created_at | 2020-08-20T03:34:16Z |
| description | |
| dns_nameservers | 202.101.172.35 |
| enable_dhcp | True |
| gateway_ip | 192.168.100.1 |
| host_routes | |
| id | 9536cd77-995b-407c-9573-5d910f79d016 |
| ip_version | 4 |
| ipv6_address_mode | None |
| ipv6_ra_mode | None |
| location | cloud='', project.domain_id=, project.domain_name='Default', project.id='e9db9fb01cfb4edea4390d6f66c49038', project.name='admin', region_name='', zone= |
| name | subnet1 |
| network_id | d1b53d62-be11-4924-90c5-4f32a5e3c9db |
| prefix_length | None |
| project_id | e9db9fb01cfb4edea4390d6f66c49038 |
| revision_number | 0 |
| segment_id | None |
| service_types | |
| subnetpool_id | None |
| tags | |
| updated_at | 2020-08-20T03:34:16Z |
+-------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------+
关联
openstack router add subnet router01 subnet1
####4.3创建ext网络
openstack network create --provider-physical-network physnet1 --provider-network-type flat --external ext_net
+---------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------+
| Field | Value |
+---------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------+
| admin_state_up | UP |
| availability_zone_hints | |
| availability_zones | nova |
| created_at | 2020-08-20T03:34:50Z |
| description | |
| dns_domain | None |
| id | a2cdf67b-1d28-4508-87ef-e37d58172a0c |
| ipv4_address_scope | None |
| ipv6_address_scope | None |
| is_default | False |
| is_vlan_transparent | None |
| location | cloud='', project.domain_id=, project.domain_name='Default', project.id='e9db9fb01cfb4edea4390d6f66c49038', project.name='admin', region_name='', zone= |
| mtu | 1500 |
| name | ext_net |
| port_security_enabled | True |
| project_id | e9db9fb01cfb4edea4390d6f66c49038 |
| provider:network_type | flat |
| provider:physical_network | physnet1 |
| provider:segmentation_id | None |
| qos_policy_id | None |
| revision_number | 2 |
| router:external | External |
| segments | None |
| shared | False |
| status | ACTIVE |
| subnets | 8a660bee-7df3-46f0-b12d-c090b81452e5 |
| tags | |
| updated_at | 2020-08-20T03:36:02Z |
+---------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------+
openstack subnet create subnet2 --network ext_net --subnet-range 192.168.2.0/24 --allocation-pool start=192.168.2.180,end=192.168.2.230 --gateway 192.168.2.254 --dns-nameserver 202.101.172.35 --no-dhcp
+-------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------+
| Field | Value |
+-------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------+
| allocation_pools | 192.168.2.180-192.168.2.230 |
| cidr | 192.168.2.0/24 |
| created_at | 2020-08-20T03:36:02Z |
| description | |
| dns_nameservers | 202.101.172.35 |
| enable_dhcp | False |
| gateway_ip | 192.168.2.254 |
| host_routes | |
| id | 8a660bee-7df3-46f0-b12d-c090b81452e5 |
| ip_version | 4 |
| ipv6_address_mode | None |
| ipv6_ra_mode | None |
| location | cloud='', project.domain_id=, project.domain_name='Default', project.id='e9db9fb01cfb4edea4390d6f66c49038', project.name='admin', region_name='', zone= |
| name | subnet2 |
| network_id | a2cdf67b-1d28-4508-87ef-e37d58172a0c |
| prefix_length | None |
| project_id | e9db9fb01cfb4edea4390d6f66c49038 |
| revision_number | 0 |
| segment_id | None |
| service_types | |
| subnetpool_id | None |
| tags | |
| updated_at | 2020-08-20T03:36:02Z |
+-------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------+
关联
openstack router set router01 --external-gateway ext_net
###4.4 验证
[root@controller ~(keystone)]# openstack network list
+--------------------------------------+---------+--------------------------------------+
| ID | Name | Subnets |
+--------------------------------------+---------+--------------------------------------+
| a2cdf67b-1d28-4508-87ef-e37d58172a0c | ext_net | 8a660bee-7df3-46f0-b12d-c090b81452e5 |
| d1b53d62-be11-4924-90c5-4f32a5e3c9db | int_net | 9536cd77-995b-407c-9573-5d910f79d016 |
+--------------------------------------+---------+--------------------------------------+
####4.5 密钥(可选)
openstack keypair create --public-key ~/.ssh/id_rsa.pub mykey
+-------------+-------------------------------------------------+
| Field | Value |
+-------------+-------------------------------------------------+
| created_at | 2020-08-20T03:45:36.000000 |
| deleted | False |
| deleted_at | None |
| fingerprint | b4:5a:e3:33:34:58:08:24:19:0a:64:7c:28:60:a6:b2 |
| id | 1 |
| name | mykey |
| updated_at | None |
| user_id | e8d9593bbed14173a3b5e62d9a3a534b |
+-------------+-------------------------------------------------+
####4.6 创建虚拟机
[root@controller ~(keystone)]# openstack server create --flavor m1.small --image cirros --nic net-id=d1b53d62-be11-4924-90c5-4f32a5e3c9db --key-name mykey test-1 --debug
-----
-----
-----
-----
-----
没报错
-----
HTTP/1.1 200 OK
Content-Length: 779
Content-Type: application/json
X-Openstack-Request-Id: req-fbb865d1-a960-473e-bae9-63120091f8c1
Date: Mon, 24 Aug 2020 03:41:44 GMT
Connection: keep-alive
{"container_format": "bare", "min_ram": 0, "updated_at": "2020-08-20T01:06:18Z", "file": "/v2/images/45c1e8a7-fd09-41eb-8059-d4a12dd1ca11/file", "owner": "e9db9fb01cfb4edea4390d6f66c49038", "id": "45c1e8a7-fd09-41eb-8059-d4a12dd1ca11", "size": 12716032, "self": "/v2/images/45c1e8a7-fd09-41eb-8059-d4a12dd1ca11", "disk_format": "qcow2", "os_hash_algo": "sha512", "schema": "/v2/schemas/image", "status": "active", "tags": [], "visibility": "public", "min_disk": 0, "virtual_size": null, "name": "cirros", "checksum": "443b7623e27ecf03dc9e01ee93f67afe", "created_at": "2020-08-20T01:06:16Z", "os_hidden": false, "protected": false, "os_hash_value": "6513f21e44aa3da349f248188a44bc304a3653a04122d8fb4535423c8e1d14cd6a153f735bb0982e2161b5b5186106570c17a9e58b64dd39390617cd5a350f78"}
REQ: curl -g -i -X GET http://controller:8774/v2.1/flavors/0 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}2e4d542cb0ad4be71d7e3839b40af76e0ec016387ab1e26d2a910fc1ea9df7a6" -H "X-OpenStack-Nova-API-Version: 2.1"
http://controller:8774 "GET /v2.1/flavors/0 HTTP/1.1" 200 357
RESP: [200] Connection: keep-alive Content-Length: 357 Content-Type: application/json Date: Mon, 24 Aug 2020 03:41:44 GMT Openstack-Api-Version: compute 2.1 Vary: OpenStack-API-Version, X-OpenStack-Nova-API-Version X-Compute-Request-Id: req-f5a3cad2-9d4f-4b5c-9a5b-0e5e9cefb0c0 X-Openstack-Nova-Api-Version: 2.1 X-Openstack-Request-Id: req-f5a3cad2-9d4f-4b5c-9a5b-0e5e9cefb0c0
RESP BODY: {"flavor": {"links": [{"href": "http://controller:8774/v2.1/flavors/0", "rel": "self"}, {"href": "http://controller:8774/flavors/0", "rel": "bookmark"}], "ram": 2048, "OS-FLV-DISABLED:disabled": false, "os-flavor-access:is_public": true, "rxtx_factor": 1.0, "disk": 10, "id": "0", "name": "m1.small", "vcpus": 1, "swap": "", "OS-FLV-EXT-DATA:ephemeral": 0}}
GET call to compute for http://controller:8774/v2.1/flavors/0 used request id req-f5a3cad2-9d4f-4b5c-9a5b-0e5e9cefb0c0
+-------------------------------------+-----------------------------------------------+
| Field | Value |
+-------------------------------------+-----------------------------------------------+
| OS-DCF:diskConfig | MANUAL |
| OS-EXT-AZ:availability_zone | |
| OS-EXT-SRV-ATTR:host | None |
| OS-EXT-SRV-ATTR:hypervisor_hostname | None |
| OS-EXT-SRV-ATTR:instance_name | |
| OS-EXT-STS:power_state | NOSTATE |
| OS-EXT-STS:task_state | scheduling |
| OS-EXT-STS:vm_state | building |
| OS-SRV-USG:launched_at | None |
| OS-SRV-USG:terminated_at | None |
| accessIPv4 | |
| accessIPv6 | |
| addresses | |
| adminPass | DycWiX33F2vj |
| config_drive | |
| created | 2020-08-24T03:41:43Z |
| flavor | m1.small (0) |
| hostId | |
| id | ded79df4-e718-4914-a2de-90aed5112782 |
| image | cirros (45c1e8a7-fd09-41eb-8059-d4a12dd1ca11) |
| key_name | mykey |
| name | test-1 |
| progress | 0 |
| project_id | e9db9fb01cfb4edea4390d6f66c49038 |
| properties | |
| security_groups | name='default' |
| status | BUILD |
| updated | 2020-08-24T03:41:43Z |
| user_id | e8d9593bbed14173a3b5e62d9a3a534b |
| volumes_attached | |
+-------------------------------------+-----------------------------------------------+
clean_up CreateServer:
END return value: 0
----
----
----
----
[root@controller ~(keystone)]# openstack server list
+--------------------------------------+--------+--------+-------------------------+--------+----------+
| ID | Name | Status | Networks | Image | Flavor |
+--------------------------------------+--------+--------+-------------------------+--------+----------+
| ded79df4-e718-4914-a2de-90aed5112782 | test-1 | ACTIVE | int_net=192.168.100.166 | cirros | m1.small |
####4.7 创建 floting ip
openstack floating ip create ext_net
---------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Field | Value |
+---------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| created_at | 2020-08-24T03:44:36Z |
| description | |
| dns_domain | None |
| dns_name | None |
| fixed_ip_address | None |
| floating_ip_address | 192.168.2.192 |
| floating_network_id | a2cdf67b-1d28-4508-87ef-e37d58172a0c |
| id | 4c2854f1-a17d-40f9-a048-6d05c484adf5 |
| location | Munch({'project': Munch({'domain_name': 'Default', 'domain_id': None, 'name': 'admin', 'id': u'e9db9fb01cfb4edea4390d6f66c49038'}), 'cloud': '', 'region_name': '', 'zone': None}) |
| name | 192.168.2.192 |
| port_details | None |
| port_id | None |
| project_id | e9db9fb01cfb4edea4390d6f66c49038 |
| qos_policy_id | None |
| revision_number | 0 |
| router_id | None |
| status | DOWN |
| subnet_id | None |
| tags | [] |
| updated_at | 2020-08-24T03:44:36Z |
+---------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
####4.8 关联floating ip
openstack server add floating ip test-1 192.168.2.192
[root@controller ~(keystone)]# openstack server list
+--------------------------------------+--------+--------+----------------------------------------+--------+----------+
| ID | Name | Status | Networks | Image | Flavor |
+--------------------------------------+--------+--------+----------------------------------------+--------+----------+
| ded79df4-e718-4914-a2de-90aed5112782 | test-1 | ACTIVE | int_net=192.168.100.166, 192.168.2.192 | cirros | m1.small |
关联成功。
####4.9 验证
###ping 不通 192.168.2.192--
####添加 安全组策略,允许icmp,ssh
[root@controller ~(keystone)]# openstack security group rule create --protocol icmp --ingress secgroup01
+-------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------+
| Field | Value |
+-------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------+
| created_at | 2020-08-24T05:43:20Z |
| description | |
| direction | ingress |
| ether_type | IPv4 |
| id | 6c3066ae-b7b2-4330-b6e6-eddaa942dfa7 |
| location | cloud='', project.domain_id=, project.domain_name='Default', project.id='e9db9fb01cfb4edea4390d6f66c49038', project.name='admin', region_name='', zone= |
| name | None |
| port_range_max | None |
| port_range_min | None |
| project_id | e9db9fb01cfb4edea4390d6f66c49038 |
| protocol | icmp |
| remote_group_id | None |
| remote_ip_prefix | 0.0.0.0/0 |
| revision_number | 0 |
| security_group_id | be4870c1-623f-4b7f-aaad-2fd58ff6a125 |
| tags | [] |
| updated_at | 2020-08-24T05:43:20Z |
+-------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------+
[root@controller ~(keystone)]# openstack security group rule create --protocol tcp --dst-port 22:22 secgroup01
+-------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------+
| Field | Value |
+-------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------+
| created_at | 2020-08-24T05:43:36Z |
| description | |
| direction | ingress |
| ether_type | IPv4 |
| id | fd55fe02-fc34-409b-a1f1-ed1095c0888a |
| location | cloud='', project.domain_id=, project.domain_name='Default', project.id='e9db9fb01cfb4edea4390d6f66c49038', project.name='admin', region_name='', zone= |
| name | None |
| port_range_max | 22 |
| port_range_min | 22 |
| project_id | e9db9fb01cfb4edea4390d6f66c49038 |
| protocol | tcp |
| remote_group_id | None |
| remote_ip_prefix | 0.0.0.0/0 |
| revision_number | 0 |
| security_group_id | be4870c1-623f-4b7f-aaad-2fd58ff6a125 |
| tags | [] |
| updated_at | 2020-08-24T05:43:36Z |
+-------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------+
####再验证
[D:\~]$ ping 192.168.2.192
正在 Ping 192.168.2.192 具有 32 字节的数据:
来自 192.168.2.192 的回复: 字节=32 时间=7ms TTL=62
来自 192.168.2.192 的回复: 字节=32 时间=4ms TTL=62
来自 192.168.2.192 的回复: 字节=32 时间=4ms TTL=62
来自 192.168.2.192 的回复: 字节=32 时间=4ms TTL=62
192.168.2.192 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 4ms,最长 = 7ms,平均 = 4ms
[D:\~]$ ssh root@192.168.2.192
Connecting to 192.168.2.192:22...
Connection established.
To escape to local shell, press 'Ctrl+Alt+]'.
sh: /usr/bin/xauth: not found
#
#
# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1450 qdisc pfifo_fast qlen 1000
link/ether fa:16:3e:44:1c:23 brd ff:ff:ff:ff:ff:ff
inet 192.168.100.5/24 brd 192.168.100.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::f816:3eff:fe44:1c23/64 scope link
valid_lft forever preferred_lft forever
#
# ping 114.114.114.114
PING 114.114.114.114 (114.114.114.114): 56 data bytes
64 bytes from 114.114.114.114: seq=0 ttl=67 time=12.959 ms
64 bytes from 114.114.114.114: seq=1 ttl=75 time=11.897 ms
64 bytes from 114.114.114.114: seq=2 ttl=92 time=11.640 ms
^C
--- 114.114.114.114 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 11.640/12.165/12.959 ms
#
至此,openstack,创建虚机流程,已OK!!!!
#####虚机新加卷测试
[root@controller .ssh(keystone)]# openstack server add volume test-1 disk_nfs
[root@controller .ssh(keystone)]# openstack server add volume test-1 disk_lvm
[root@controller ~(keystone)]# openstack volume list
+--------------------------------------+----------+-----------+------+---------------------------------+
| ID | Name | Status | Size | Attached to |
+--------------------------------------+----------+-----------+------+---------------------------------+
| 5944e0c8-05af-4740-95cb-01dcfc61c3d9 | disk_nfs | in-use | 6 | Attached to test-1 on /dev/vdb |
| c6299e72-438f-4545-82df-79875b3bc8e3 | disk_lvm | in-use | 5 | Attached to test-1 on /dev/vdc |
Disk /dev/vdb: 6 GiB, 6442450944 bytes, 12582912 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/vdc: 5 GiB, 5368709120 bytes, 10485760 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1450 qdisc pfifo_fast qlen 1000
link/ether fa:16:3e:44:1c:23 brd ff:ff:ff:ff:ff:ff
inet 192.168.100.5/24 brd 192.168.100.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::f816:3eff:fe44:1c23/64 scope link
valid_lft forever preferred_lft forever
#
至此, 卷添加 ,也ok!!