当我使用 --no-fixied-ip 选项创建端口并分配给虚拟机时,出现以下错误。
端口 c0636994-e926-464f-b47d-00d83098d39c 需要固定 IP 才能使用。 (HTTP 400)(请求 ID:req-76e44907-1dad-407a-b922-49230054986a)
openstack中允许操作吗?
问候,
您使用的是哪个 OpenStack 版本?在维多利亚,这对我来说是预期的:
root@control01:~# openstack port create --no-fixed-ip --network 48cf59e4-cee6-424d-8003-94bcc0913926 test-port
root@control01:~# openstack port show 481adfb6-8f9a-452a-8056-a8a0d2cb6db1 -c fixed_ips -f value
[]
root@control01:~# nova interface-attach --port-id 481adfb6-8f9a-452a-8056-a8a0d2cb6db1 c17125f3-9bbd-49a9-9922-4b56a4767625
+------------+--------------------------------------+
| Property | Value |
+------------+--------------------------------------+
| ip_address | |
| mac_addr | fa:16:3e:b8:72:44 |
| net_id | 48cf59e4-cee6-424d-8003-94bcc0913926 |
| port_id | 481adfb6-8f9a-452a-8056-a8a0d2cb6db1 |
| port_state | DOWN |
| tag | - |
+------------+--------------------------------------+