




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 金融机构财务风险评估与风险管理顾问协议
- 生态旅游区场地合作开发合同
- 境外旅游团队领队服务合同模板
- 长途运输车辆事故赔偿及保险理赔协议
- 物流终止合作协议书范本
- 医疗授权协议书范本
- 外资企业代理记账与外汇管理合同
- 地铁隧道工程安装施工安全责任协议
- 农业生产基地场地租赁保证金及农产品质量安全合同
- 企业办公楼场地租赁及物业服务委托协议
- 临床胆汁酸检测
- 工伤保险待遇申请表
- 《酒店礼仪知识培训》课件
- 脑挫伤病因介绍
- 2024-2030年中国连锁药店行业市场发展状况及投资前景规划研究报告
- 灾难事故避险自救-终结性考核-国开(SC)-参考资料
- 2025年中考物理终极押题猜想(广东省卷专用)(原卷版)
- 小学科学三年级下册《5自制小乐器》课件
- 六年级语文下册 期末复习非连续性文本阅读专项训练(一)(含答案)(部编版)
- 降低制粉单耗(集控五值)-2
- 电力分包项目合同范本
评论
0/150
提交评论