我正在尝试为我运行的一些开放堆栈实例添加多个固定IP地址。我试图使用以下命令执行此操作:
neutron port-create \
--format shell \
--fixed-ip subnet_id <subnet id> \
--fixed-ip subnet_id <subnet id> \
--name whatever \
<network id>
但是,运行此命令会导致以下错误:
Policy doesn't allow (rule:create_port and rule:create_port:fixed_ips) to be performed.
如果我尝试创建一个没有--fixed-ip subnet_id <subnet id>
的端口,我可以成功创建它。使用以下命令:
neutron port-create --name whatever <network id>
但是,当我尝试将其附加到实例时,我收到以下错误消息:
ERROR (BadRequest): The server could not comply with the request since it is either malformed or otherwise incorrect. (HTTP 400)
我还试图将附加的IP地址附加到我的实例:
nova add-fixed-ip <server> <network-id>
哪个成功运行,但根本不更改我的实例,添加其他网络接口或添加其他IP地址。
答案 0 :(得分:0)
不应该是fixed_ip的格式 &#34; - fixed-ip subnet_id = SUBNET&#34; ?
您是否尝试使用&no; nova interface-attach&#39;添加端口?命令?