openstack nova -network使用vlan-manager

本文详细介绍了如何使用VlanManager在OpenStack环境下创建虚拟网络与实例,包括子网创建、网桥自动创建、虚机创建及端口添加等关键步骤,以及nova.conf中相关配置解释。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

nova network-create vlan-2 --fixed-range-v4 10.0.10.0/24 --vlan 102 --multi-host T

nova network-list

 nova boot cirros-1 --image 88adef90-fadc-4884-818a-0e8b824eda61 --flavor 1 --key-name mykey --nic net-id=8aa8a804-0e05-4362-8e86-6f0b41e9310f

nova boot cirros-2 --image 88adef90-fadc-4884-818a-0e8b824eda61 --flavor 1 --key-name mykey --nic net-id=8aa8a804-0e05-4362-8e86-6f0b41e9310f

nova boot cirros-3 --image 88adef90-fadc-4884-818a-0e8b824eda61 --flavor 1 --key-name mykey --nic net-id=8aa8a804-0e05-4362-8e86-6f0b41e9310f

nova network-list

nova network-create vlan-3 --fixed-range-v4 10.0.11.0/24 --vlan 103 --multi-host T

nova boot cirros-4 --image 88adef90-fadc-4884-818a-0e8b824eda61 --flavor 1 --key-name mykey --nic net-id=eb9bf94f-3d6e-4223-bdb8-ebad04117936

nova boot cirros-5 --image 88adef90-fadc-4884-818a-0e8b824eda61 --flavor 1 --key-name mykey --nic net-id=eb9bf94f-3d6e-4223-bdb8-ebad04117936


[root@openstack-controller-1 nova]# brctl show

bridge name bridge idSTP enabledinterfaces
br100 8000.842b2b689453noeth1
br103 8000.fa163e75ce88novlan103
vnet0
vnet1
vnet2
br105 8000.fa163ec0932enovlan105
vnet3
vnet4
virbr0 8000.525400b5f822yesvirbr0-nic


总结:使用vlanmanager时,

创建一个子网,并指定vlan号时,会自动创建一个网桥(在子网内创建第一个虚机时才创建网桥)

在vlan内创建虚机时,会自动添加端口,vlan103和vnetN(虚机的端口)




nova.conf中的相关配置:

network_manager = nova.network.manager.VlanManager
firewall_driver = nova.virt.libvirt.firewall.IptablesFirewallDriver
network_size = 254
allow_same_net_traffic = False
multi_host = True
send_arp_for_ha = True
share_dhcp_address = True
force_dhcp_release = True
vlan_interface = eth1
vlan_start = 100
public_interface = eth0


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值