要执行的中子错误“(规则:create_port和rule:create_port:fixed_ips)”

时间:2016-07-18 18:14:53

标签: openstack openstack-nova openstack-neutron

我正在尝试为我运行的一些开放堆栈实例添加多个固定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地址。

1 个答案:

答案 0 :(得分:0)

不应该是fixed_ip的格式 &#34; - fixed-ip subnet_id = SUBNET&#34; ?

您是否尝试使用&no; nova interface-attach&#39;添加端口?命令?