Openstack

如何使用 openstack 客戶端將介面附加到實例?

  • October 16, 2017

根據 OpenStack 文件,個別客戶端已被棄用,取而代之的是 openstack 客戶端。

不推薦使用以下單個客戶端以支持普通客戶端。(來源

所以我開始使用 openstack 客戶端。對於nova客戶端,我可以在創建實例後將介面附加到nova interface-attach --port-id $PID <Nova instance name>. 我想知道如何使用 openstack 客戶端實現這一點?

port set --device-ownerand port set --device,但它們似乎無法正常工作。

我也想這樣做,最終發現openstack server add port $SERVERNAME $PORTUUID可以使用最新的 python-openstack。有關文件,請參見此處

但我真的只是想在實例創建期間執行此操作,發現您還可以使用--nic伺服器創建選項添加具有指定 IP 地址的多個介面,例如:openstack server create --network Net1 --nic net-id=$NET2_UUID,v4-fixed-ip=$IPADDRESS ....

希望這可以幫助其他人進行相同的研究。

引用自:https://serverfault.com/questions/801479