




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 定向委托加工合同:度项目
- 烟花爆竹定制加工合同协议
- 城市规划设计服务合同
- 14《普罗米修斯》(教学设计)-2024-2025学年统编版语文四年级上册
- 购房者商品房分期付款合同
- 家庭和睦共建合同
- Module 3 Unit 1 What are you doing?(教学设计)-2024-2025学年外研版(三起)英语四年级上册
- 10 我们当地的风俗2023-2024学年四年级下册道德与法治同步教学设计(统编版)
- 婚内借款合同范本
- 2 江南 教学设计-2024-2025学年语文一年级上册统编版
- 钢筋平法识图与钢筋算量经典课件
- 三年级下册数学应用题100题及答案
- 继电保护课后习题答案第二版张保会尹项根
- 统编版高中历史必修中外历史纲要下册第4课中古时期的亚洲课件(共18张PPT)
- 成人住院患者跌倒风险评估及预防,中华护理学会团体标准
- 阴式子宫全切术-手术室护理查房
- 职业健康检查流程图
- 提高电费回收率(QC)
- EIM Book 1 Unit 7 Learning languages单元知识要点
- 呼吸系统疾病与麻醉(薛张刚)
- WOMAC骨性关节炎指数评分表
评论
0/150
提交评论