在openstack中如何为没有ip的VM分配端口?

问题描述 投票:0回答:1

当我使用 --no-fixied-ip 选项创建端口并分配给虚拟机时,出现以下错误。

端口 c0636994-e926-464f-b47d-00d83098d39c 需要固定 IP 才能使用。 (HTTP 400)(请求 ID:req-76e44907-1dad-407a-b922-49230054986a)

openstack中允许操作吗?

问候,

openstack openstack-neutron
1个回答
0
投票

您使用的是哪个 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        | -                                    |
+------------+--------------------------------------+
© www.soinside.com 2019 - 2024. All rights reserved.