Openstack实验手册 - 图文(7)

2019-05-24 20:19

计算机新技术综合实践

openvswitch

# openstack-config --set /etc/neutron/neutron.conf DEFAULT auth_strategy keystone

# openstack-config --set /etc/neutron/neutron.conf keystone_authtoken auth_uri http://controller:5000

# openstack-config --set /etc/neutron/neutron.conf keystone_authtoken auth_host controller

# openstack-config --set /etc/neutron/neutron.conf keystone_authtoken auth_protocol http

# openstack-config --set /etc/neutron/neutron.conf keystone_authtoken auth_port 35357

# openstack-config --set /etc/neutron/neutron.conf keystone_authtoken dmin_tenant_name service

# openstack-config --set /etc/neutron/neutron.conf keystone_authtoken admin_user neutron

# openstack-config --set /etc/neutron/neutron.conf keystone_authtoken admin_password neutron

# openstack-config --set /etc/neutron/neutron.conf DEFAULT rpc_backend neutron.openstack.common.rpc.impl_qpid

# openstack-config --set /etc/neutron/neutron.conf DEFAULT qpid_hostname controller

# openstack-config --set /etc/neutron/neutron.conf DEFAULT core_plugin ml2

# openstack-config --set /etc/neutron/neutron.conf DEFAULT service_plugins router

# openstack-config --set /etc/neutron/l3_agent.ini DEFAULT interface_dri

计算机新技术综合实践

ver neutron.agent.linux.interface.OVSInterfaceDriver

# openstack-config --set /etc/neutron/l3_agent.ini DEFAULT use_namespaces True

# openstack-config --set /etc/neutron/dhcp_agent.ini DEFAULT interface_driver neutron.agent.linux.interface.OVSInterfaceDriver

# openstack-config --set /etc/neutron/dhcp_agent.ini DEFAULT dhcp_driver neutron.agent.linux.dhcp.Dnsmasq

# openstack-config --set /etc/neutron/dhcp_agent.ini DEFAULT use_namespaces True

# openstack-config --set /etc/neutron/dhcp_agent.ini DEFAULT dnsmasq_config_file /etc/neutron/dnsmasq-neutron.conf # vim /etc/neutron/dnsmasq-neutron.conf dhcp-option-force=26,1454 # killall dnsmasq

# openstack-config --set /etc/neutron/metadata_agent.ini DEFAULT auth_url http://controller:5000/v2.0

# openstack-config --set /etc/neutron/metadata_agent.ini DEFAULT auth_region regionOne

# openstack-config --set /etc/neutron/metadata_agent.ini DEFAULT admin_tenant_name service

# openstack-config --set /etc/neutron/metadata_agent.ini DEFAULT admin_user neutron

# openstack-config --set /etc/neutron/metadata_agent.ini DEFAULT admin_password neutron

# openstack-config --set /etc/neutron/metadata_agent.ini DEFAULT nova_metadata_ip controller

# openstack-config --set /etc/neutron/metadata_agent.ini DEFAULT metadat

计算机新技术综合实践

a_proxy_shared_secret metadata

# openstack-config --set /etc/neutron/plugins/ml2/ml2_conf.ini ml2 type_drivers gre

# openstack-config --set /etc/neutron/plugins/ml2/ml2_conf.ini ml2 tenant_network_types gre

# openstack-config --set /etc/neutron/plugins/ml2/ml2_conf.ini ml2 mechanism_drivers openvswitch

# openstack-config --set /etc/neutron/plugins/ml2/ml2_conf.ini ml2_type_gre tunnel_id_ranges 1:1000

# openstack-config --set /etc/neutron/plugins/ml2/ml2_conf.ini ovs local_ip 10.6.12.132

# openstack-config --set /etc/neutron/plugins/ml2/ml2_conf.ini ovs tunnel_type gre

# openstack-config --set /etc/neutron/plugins/ml2/ml2_conf.ini ovs enable_tunneling True

# openstack-config --set /etc/neutron/plugins/ml2/ml2_conf.ini securitygroup firewall_driver neutron.agent.linux.iptables_firewall.OVSHybridIptablesFirewallDriver

# openstack-config --set /etc/neutron/plugins/ml2/ml2_conf.ini securitygroup enable_security_group True # service openvswitch start # chkconfig openvswitch on # ovs-vsctl add-br br-int # ovs-vsctl add-br br-ex # ovs-vsctl add-port br-ex eth2

# ln -s plugins/ml2/ml2_conf.ini /etc/neutron/plugin.ini

# cp /etc/init.d/neutron-openvswitch-agent /etc/init.d/neutronopenvswitch-agent.orig

# sed -i 's,plugins/openvswitch/ovs_neutron_plugin.ini,plugin.ini,g' /et

计算机新技术综合实践

c/init.d/neutron-openvswitch-agent

# service neutron-openvswitch-agent start # service neutron-l3-agent start # service neutron-dhcp-agent start # service neutron-metadata-agent start # chkconfig neutron-openvswitch-agent on # chkconfig neutron-l3-agent on # chkconfig neutron-dhcp-agent on # chkconfig neutron-metadata-agent on (5) 控制节点配置neutron信息

# openstack-config --set /etc/nova/nova.conf DEFAULT service_neutron_metadata_proxy true

# openstack-config --set /etc/nova/nova.conf DEFAULT neutron_metadata_proxy_shared_secret metadata

# service openstack-nova-api restart 4、 控制节点安装部署Horizon组件

# yum install memcached python-memcached mod_wsgi openstack-dashboard 将/etc/openstackdashboard/local_settings中的CACHES['default']['LOCATION']值改为和/etc/sysconfig/memcached 中的一样。

ALLOWED_HOSTS = ['localhost', 'my-desktop', '10.6.12.130'] OPENSTACK_HOST = \

# setsebool -P httpd_can_network_connect on # service httpd start # service memcached start # chkconfig httpd on # chkconfig memcached on

至此,可以通过浏览器访问:http://10.6.12.130/dashboard。

计算机新技术综合实践

实验二 物理环境下使用Fuel安装部署OpenStack

【实验内容】

学习常见物理设备服务器、交换机等的配置使用,使用Fuel安装部署OpenStack环境,锻炼同学学习能力、动手能力和分析问题能力。

【实验目的】

1、熟悉常见物理设备服务器、交换机等的使用配置 2、学习使用Fuel安装部署OpenStack 3、了解生产环境中OpenStack的网络部署方式

【实验环境】

计算机实验室 四台服务器 一台交换机

OpenStack计算节点FuelOpenStack计算节点交换机OpenStack网络节点


Openstack实验手册 - 图文(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:东北大学16春学期《管理学原理》在线作业3

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: