![配置控制节点Neutron服务_第1页](http://file4.renrendoc.com/view/c9d18693d96b1251328eaebf40cd8e71/c9d18693d96b1251328eaebf40cd8e711.gif)
![配置控制节点Neutron服务_第2页](http://file4.renrendoc.com/view/c9d18693d96b1251328eaebf40cd8e71/c9d18693d96b1251328eaebf40cd8e712.gif)
![配置控制节点Neutron服务_第3页](http://file4.renrendoc.com/view/c9d18693d96b1251328eaebf40cd8e71/c9d18693d96b1251328eaebf40cd8e713.gif)
![配置控制节点Neutron服务_第4页](http://file4.renrendoc.com/view/c9d18693d96b1251328eaebf40cd8e71/c9d18693d96b1251328eaebf40cd8e714.gif)
![配置控制节点Neutron服务_第5页](http://file4.renrendoc.com/view/c9d18693d96b1251328eaebf40cd8e71/c9d18693d96b1251328eaebf40cd8e715.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
3.5.2配置控制节点Neutron服务目录1.创建Neutron数据库3.创建网桥重启服务2.安装Neutron网络组件2前期准备
Neutron需要在前期课程完成的基础上才能进行安装,即:OpenStack基础环境的准备完毕、Keystone模块安装完毕、Glance模块安装完毕、Nova模块安装完毕;课程安装采用双节点双网卡配置Neutron服务,即eth0作为管理网络、eth1作为虚拟机外部网络。341.创建Neutron数据库Host1#控制controller节点在controller节点创建Neutron数据库,首先进入数据库执行msql命令后输入数据库密码进入数据库。
#mysql-uroot-p
创建Neutron数据库,并绑定权限设置密码(此次安装数据库密码设置为000000)
mysql>CREATEDATABASEneutron;mysql>GRANTALLPRIVILEGESONneutron.*TO'neutron'@'localhost'IDENTIFIEDBY'000000';mysql>GRANTALLPRIVILEGESONneutron.*TO'neutron'@'%'IDENTIFIEDBY'000000';5创建Neutron用户、Endpoint和API端点Host1#控制controller节点在controller节点执行以下命令完成操作:#keystoneuser-create--nameneutron--pass000000#keystoneuser-role-add--userneutron--tenantservice--roleadmin#keystoneservice-create--nameneutron--typenetwork--description"OpenStackNetworking"#keystoneendpoint-create--service-id$(keystoneservice-list|awk'/network/{print$2}')--publicurl"http://controller:9696"--adminurl"http://controller:9696"--internalurl"http://controller:9696"62.安装Controller节点Neutron网络组件Host1#控制controller节点在controller执行以下命令完成安装软件#yuminstall-yopenstack-neutronopenstack-neutron-ml2python-neutronclientopenstack-neutron-openvswitch7配置数据库连接Host1#控制controller节点在controller执行以下命令完成数据库连接#openstack-config--set/etc/neutron/neutron.confdatabaseconnectionmysql://neutron:000000@controller/neutron8配置Keystone认证信息Host1#控制controller节点在controller修改修改neutron.conf配置文件完成Keystone认证:[DEFAULT]auth_strategy=keystone[keystone_authtoken]auth_uri=http://controller:5000auth_host=controllerauth_protocol=httpauth_port=35357admin_tenant_name=serviceadmin_user=neutronadmin_password=0000009配置消息代理服务Host1#控制controller节点在controller节点修改neutron.conf配置文件完成配置:[DEFAULT]rpc_backend=mon.rpc.impl_qpidqpid_hostname=controller10配置通知网络拓扑的变化Host1#控制controller节点在controller节点修改neutron.conf配置文件完成配置:[DEFAULT]notify_nova_on_port_status_changes=Truenotify_nova_on_port_data_changes=Truenova_url=http://controller:8774/v2nova_admin_username=novanova_admin_tenant_id=a57833b809bc40c9af2570941d4480bdnova_admin_password=000000nova_admin_auth_url=http://controller:35357/v2.011修改内核Host1#控制controller节点在controller节点修改内核参数,使linux系统支持路由转发功能,和取消入站和出站的规则过滤。编辑/etc/sysctl.conf文件,修改如下内容:net.ipv4.ip_forward=1net.ipv4.conf.all.rp_filter=0net.ipv4.conf.default.rp_filter=0生效配置#sysctl–p12配置网络使用ML2插件Host1#控制controller节点在controller节点修改neutron.conf配置文件完成Neutron服务使用ml2插件:[DEFAULT]core_plugin=ml2service_plugins=router13配置计算服务使用网络Host1#控制controller节点在controller节点修改nova.conf配置文件完成计算服务使用Neutron网络服务:[DEFAULT]network_api_class=work.neutronv2.api.APIneutron_url=http://controller:9696neutron_auth_strategy=keystoneneutron_admin_tenant_name=serviceneutron_admin_username=neutronneutron_admin_password=000000neutron_admin_auth_url=http://controller:35357/v2.0linuxnet_interface_driver=work.linux_net.LinuxOVSInterfaceDriverfirewall_driver=nova.virt.firewall.NoopFirewallDriversecurity_group_api=neutronvif_plugging_is_fatal=Falsevif_plugging_timeout=1014配置NeutronDhcpHost1#控制controller节点在controller节点修改dhcp_agent.ini配置文件:[DEFAULT]interface_driver=erface.OVSInterfaceDriverdhcp_driver=neutron.agent.linux.dhcp.Dnsmasquse_namespaces=True15配置MetadataHost1#控制controller节点在controller节点修改nova.conf配置文件:[DEFAULT]service_neutron_metadata_proxy=trueneutron_metadata_proxy_shared_secret=METADATA_SECRET修改完成重启服务#serviceopenstack-nova-apirestart163.创建网桥重启服务Host1#控制controller节点执行以下命令创建网桥br-int、br-ex,并重启相关服务。#serviceopenvswitchrestart#ovs-vsctladd-brbr-int#ovs-vsctladd-brbr-ex#ovs-vsctladd-portbr-exeth1#ethtool-Keth1grooff#servicenetworkrestart17Controller节点完成安装重启服务Host1#控制controller节点现在controller节点的Neutron服务已经安装并配置完毕,执行以下命令重启Neutron服务生效配置文件。#serviceneutron-openvswitch-agentrestart#serviceneutron-metadata-agentrestart#serviceneutron-serverrestart#serviceneutron-dhcp-agentrestart#serviceneutron-l3-agentrestart#chkconfigneutron-serveron#chkconfigneutron-openvswitch-agenton#chkconfigneutron-metadata-agenton#chkconfign
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年铝合金精密模锻件合作协议书
- 2025年度商铺租用承诺书规范版4篇
- 行业趋势与发展目标分析计划
- 师生互动促进学习效果的研究计划
- 新年职场新风格与工匠精神计划
- 如何利用社群效应推动品牌计划
- 班主任的心理情感辅导计划
- 企业财务战略的执行方法计划
- 仓库持续改进的必要性与方法计划
- 2025年商务、清洗服务项目建议书
- 乡村研学旅行方案
- 幼儿园卫生保健开学培训
- 《养老机构认知障碍照护专区设置与服务规范》
- 梅毒螺旋体抗体胶体金法检测试剂条生产工艺的优化
- 食材配送服务售后服务方案
- 新目标(goforit)版初中英语九年级(全一册)全册教案-unit
- 《如何做一名好教师》课件
- 降低非计划性拔管的发生率课件
- 2024年哈尔滨铁道职业技术学院单招职业技能测试题库及答案解析word版
- 贵阳市2024年高三年级适应性考试(一)一模英语试卷(含答案)
- 地理标志专题通用课件
评论
0/150
提交评论