openstack实例可以有多个接口网卡吗?
Can openstack instance have multiple interface network cards?
我想在具有多个网络接口卡的 openstack 中创建一个实例
我总是只有一个界面用于 SSH 或其他东西
我需要更多接口才能使用 dpdk。
所以我的问题是 OpenStack 实例可以有多个接口,以及如何使用 linux cli 创建具有多个接口的实例?
当然可以。
至少有两种方法可以实现:
- 1,通过多次指定选项参数
--nic
创建具有多个接口的实例,查看snip帮助消息:
# openstack server create -h
usage: openstack server create (--image <image> | --volume <volume>)
--flavor <flavor>
[--nic <net-id=net-uuid,v4-fixed-ip=ip-addr,v6-fixed-ip=ip-addr,port-id=port-uuid>]
<server-name>
Create a new server
positional arguments:
<server-name> New server name
optional arguments:
--nic <net-id=net-uuid,v4-fixed-ip=ip-addr,v6-fixed-ip=ip-addr,port-id=port-uuid>
Create a NIC on the server. Specify option multiple
times to create multiple NICs. Either net-id or port-
id must be provided, but not both. net-id: attach NIC
to network with this UUID, port-id: attach NIC to port
with this UUID.
- 2、使用
server add port
或其他类似这样的命令为实例添加另一个接口:“latest/cli/command-objects/server.html”,例如:
openstack server add port
openstack server add network
还有一点,它也可以通过nova-API
请求创建多接口实例,网络参数是array
类型,它可以定义你的需求,查看“create-server-detail".
我想在具有多个网络接口卡的 openstack 中创建一个实例
我总是只有一个界面用于 SSH 或其他东西 我需要更多接口才能使用 dpdk。
所以我的问题是 OpenStack 实例可以有多个接口,以及如何使用 linux cli 创建具有多个接口的实例?
当然可以。
至少有两种方法可以实现:
- 1,通过多次指定选项参数
--nic
创建具有多个接口的实例,查看snip帮助消息:
# openstack server create -h
usage: openstack server create (--image <image> | --volume <volume>)
--flavor <flavor>
[--nic <net-id=net-uuid,v4-fixed-ip=ip-addr,v6-fixed-ip=ip-addr,port-id=port-uuid>]
<server-name>
Create a new server
positional arguments:
<server-name> New server name
optional arguments:
--nic <net-id=net-uuid,v4-fixed-ip=ip-addr,v6-fixed-ip=ip-addr,port-id=port-uuid>
Create a NIC on the server. Specify option multiple
times to create multiple NICs. Either net-id or port-
id must be provided, but not both. net-id: attach NIC
to network with this UUID, port-id: attach NIC to port
with this UUID.
- 2、使用
server add port
或其他类似这样的命令为实例添加另一个接口:“latest/cli/command-objects/server.html”,例如:
openstack server add port
openstack server add network
还有一点,它也可以通过nova-API
请求创建多接口实例,网络参数是array
类型,它可以定义你的需求,查看“create-server-detail".