无法使用noveclient python API创建openstack

2024-05-29 02:22:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用novaclient python API创建openstack实例。我在Python中使用以下ccommand

 nova.servers.create(name = "xxx", password="xxx", image = "b754996c-45dc-43d4-b2cb-47b6c10beca3",flavor = fl.id,network = "34c6cbf5-5647-4210-8979-67e0b3b1f88a" , key_name = "adikarikey")

我试了好几种方法,但都有一个例外

^{pr2}$

注意:我不是openstack帐户租户的管理员用户。在

为什么会这样?在

谨致问候, 马林莎


Tags: 实例nameimageapiopenstackcreatepasswordxxx
1条回答
网友
1楼 · 发布于 2024-05-29 02:22:05

我找到了答案。创建实例时,必须正确分配实例的网络id和专用ip。下面的例子对我很有用

nova.servers.create(name ="xxx",password="xxx",image="xxx",flavor=fl.id ,key_name = "adikarikey",nics = [{'net-id': 'xxx','v4-fixed-ip': ''}])

注意:如果您想手动为这个实例分配ip,您可以将其作为v4固定ip,或者您可以将该字段留空给openstack以分配ip。在

谢谢

相关问题 更多 >

    热门问题