##查看虚拟机id
[root@controller01 ~]# source admin-openrc
##查看 ip 地址的port id
[root@controller01 ~]# neutron port-list |grep 190
| b6c8eb12-64f9-44e8-ba14-d53ce98eade9 | b6c8eb12-64f9-44e8-ba14-d53ce98eade9 | 02:b6:c8:eb:12:64 | {"subnet_id": "f48d6ac0-4f39-4f47-a846-b1d3d4c4caa4", "ip_address": "192.168.6.190"} |
##查看虚拟机id
[root@controller01 ~]# nova list |grep 190
| 68efc26e-76cf-4809-aab6-0cdeb9a9abcc |虚拟机 | ACTIVE | - | Running | vlan_3=192.168.6.190 |
[root@controller01 ~]# nova interface-list 68efc26e-76cf-4809-aab6-0cdeb9a9abcc
+------------+--------------------------------------+--------------------------------------+--------------+-------------------+
| Port State | Port ID | Net ID | IP addresses | MAC Addr |
+------------+--------------------------------------+--------------------------------------+--------------+-------------------+
| ACTIVE | b6c8eb12-64f9-44e8-ba14-d53ce98eade9 | 0a9aa329-7626-4801-af87-9ac97b856db8 | 192.168.6.190 | 02:b6:c8:eb:12:64 |
+------------+--------------------------------------+--------------------------------------+--------------+-------------------+
##解绑
[root@controller01 ~]# nova interface-detach 68efc26e-76cf-4809-aab6-0cdeb9a9abcc b6c8eb12-64f9-44e8-ba14-d53ce98eade9
##查看网络net-list 和子网subnet-list
[root@controller01 ~]# neutron net-list
+--------------------------------------+-------------------------+-------------------------------------------------------+
| id | name | subnets |
+--------------------------------------+-------------------------+-------------------------------------------------------+
| 266c3a31-5f40-4f74-9d5d-663819c4e282 | virtual_manage_network | 3582f01e-a42d-459f-bcd9-30cc8db671de 169.255.128.0/18 |
| 7259c72c-805b-468d-8b61-24b91139d74c | __link_local__ | |
| 33fabdb3-bed7-4d9f-80ee-ca84bdf008ab | default-virtual-network | |
| 7d732820-187c-4261-9c26-122d2cda7612 | ip-fabric | |
| 0a9aa329-7626-4801-af87-9ac97b856db8 | vlan_3 | f48d6ac0-4f39-4f47-a846-b1d3d4c4caa4 192.168.6.0/24 |
| 71df665b-2b20-4145-b7ea-ea00087ff845 | dci-network | |
+--------------------------------------+-------------------------+-------------------------------------------------------+
[root@controller01 ~]# neutron subnet-list
+--------------------------------------+-----------+------------------+------------------------------------------------------+
| id | name | cidr | allocation_pools |
+--------------------------------------+-----------+------------------+------------------------------------------------------+
| f48d6ac0-4f39-4f47-a846-b1d3d4c4caa4 | sub_net_3 | 192.168.6.0/24 | {"start": "192.168.6.150", "end": "192.168.6.230"} |
| | | | {"start": "192.168.6.104", "end": "192.168.6.104"} |
| | | | {"start": "192.168.6.102", "end": "192.168.6.102"} |
| | | | {"start": "192.168.6.122", "end": "192.168.6.122"} |
| | | | {"start": "192.168.6.40", "end": "192.168.6.40"} |
+--------------------------------------+-----------+------------------+------------------------------------------------------+
##创建一个port 指定mac 地址
neutron port-create --fixed-ip subnet_id=f48d6ac0-4f39-4f47-a846-b1d3d4c4caa4(subnet),ip_address=192.168.6.176 --mac-address 5a:bc:37:a6:cb:fd 0a9aa329-7626-4801-af87-9ac97b856db8(net)
Created a new port:
+-----------------------+-----------------------------------------------------------------------------------+
| Field | Value |
+-----------------------+-----------------------------------------------------------------------------------+
| admin_state_up | True |
| allowed_address_pairs | |
| binding:host_id | |
| binding:vif_details | {"port_filter": true} |
| binding:vif_type | unbound |
| binding:vnic_type | normal |
| created_at | 2021-07-21T09:00:06.330802 |
| description | |
| device_id | |
| device_owner | |
| fixed_ips | {"subnet_id": "f48d6ac0-4f39-4f47-a846-b1d3d4c4caa4", "ip_address": "192.168.6.190
"} |
| id | 54e761c4-ebb6-4c9c-b6ba-cdf55ca28293 |
| mac_address | 5a:bc:37:a6:cb:fd |
| name | 54e761c4-ebb6-4c9c-b6ba-cdf55ca28293 |
| network_id | 0a9aa329-7626-4801-af87-9ac97b856db8 |
| port_security_enabled | True |
| security_groups | c6943848-a783-4e4d-b5bf-e5b1f8fc4868 |
| status | DOWN |
| tenant_id | ad88dd5d24ce4e2189a6ae7491c33e9d |
| updated_at | 2021-07-21T09:00:06.347686 |
+-----------------------+-----------------------------------------------------------------------------------+
##把port attach 到虚拟机
[root@controller01 ~]# nova interface-attach 68efc26e-76cf-4809-aab6-0cdeb9a9abcc(nova_id) --port-id 8d6e3c23-845f-4a37-9f4d-c345c05cb08e(port_id)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)