配置控制节点Neutron服务_第1页
配置控制节点Neutron服务_第2页
配置控制节点Neutron服务_第3页
配置控制节点Neutron服务_第4页
配置控制节点Neutron服务_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论