openstackopenstack网络配置

2023-10-26

1、创建项目和用户

1.1、创建项目和用户。

打开终端,ssh root@10.10.81.130 

 

1.2使用admin用户权限,执行如下命令:

. /root/admin-openrc

1.3创建一个test项目(大约等待20s系统完全启动后再执行以下语句,不然会报错):

openstack project create --domain default --description "Test Project" test

1.4创一个test_user用户,指定密码和确认密码为zhitu2017:

openstack user create --domain default --password-prompt test_user

1.5创建角色test_role:

openstack role create test_role

1.6将角色用户和项目绑定:

openstack role add --project test --user test_user test_role

2、编辑ml2_conf.ini

2.1、编辑ml2_conf.ini

在控制节点上编辑/etc/neutron/plugins/ml2/ml2_conf.ini,执行:

vi /etc/neutron/plugins/ml2/ml2_conf.ini

进入文件修改,以下内容:

找到[ml2]块下的type_drivers属性,去掉注释,修改如下(系统支持如下网络类型):

type_drivers = local,flat,vlan,gre,vxlan

找到[ml2]块下的tenant_network_types属性,去掉注释,修改如下:

tenant_network_types = vlan

找到[ml2_type_vlan]块下的network_vlan_ranges属性,去掉注释,修改如下:

network_vlan_ranges = provider:3001:4000

保存配置文件。

3.1、编辑l3_agent.ini和neutron.conf

在控制节点中执行,Layer-3代理为私有虚拟网络提供路由和NAT服务,执行如下代码编辑:

vi /etc/neutron/l3_agent.ini

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

openstackopenstack网络配置 的相关文章

随机推荐