Openstack实验手册 - 图文(6)

2019-05-24 20:19

计算机新技术综合实践

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

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

# openstack-config --set /etc/nova/nova.conf keystone_authtoken admin_tenant_name service

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

# openstack-config --set /etc/nova/nova.conf DEFAULT rpc_backend qpid # openstack-config --set /etc/nova/nova.conf DEFAULT qpid_hostname controller

# openstack-config --set /etc/nova/nova.conf DEFAULT my_ip 10.6.12.131 # openstack-config --set /etc/nova/nova.conf DEFAULT vnc_enabled True # openstack-config --set /etc/nova/nova.conf DEFAULT vncserver_listen 0.0.0.0

# openstack-config --set /etc/nova/nova.conf DEFAULT vncserver_proxyclient_address 10.6.12.131

# openstack-config --set /etc/nova/nova.conf DEFAULT novncproxy_base_url http://controller:6080/vnc_auto.html

# openstack-config --set /etc/nova/nova.conf DEFAULT glance_host controller

# egrep -c '(vmx|svm)' /proc/cpuinfo(如果返回0,执行下面这句,否则不执行) # openstack-config --set /etc/nova/nova.conf libvirt virt_type qemu

# service libvirtd start # service messagebus start

# service openstack-nova-compute start # chkconfig libvirtd on # chkconfig messagebus on

计算机新技术综合实践

# chkconfig openstack-nova-compute on (4) 安装Neutron组件

编辑 /etc/sysctl.conf文件 # vi /etc/sysctl.conf

net.ipv4.conf.all.rp_filter=0 net.ipv4.conf.default.rp_filter=0 保存退出

# modprobe bridge # sysctl -p

# yum install openstack-neutron-ml2 openstack-neutron-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 admin_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 n

计算机新技术综合实践

eutron.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/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.131

# 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

# openstack-config --set /etc/nova/nova.conf DEFAULT network_api_class nova.network.neutronv2.api.API

# openstack-config --set /etc/nova/nova.conf DEFAULT neutron_url http://controller:9696

# openstack-config --set /etc/nova/nova.conf DEFAULT neutron_auth_strategy keystone

# openstack-config --set /etc/nova/nova.conf DEFAULT neutron_admin_tenant_name service

# openstack-config --set /etc/nova/nova.conf DEFAULT neutron_admin_username neutron

# openstack-config --set /etc/nova/nova.conf DEFAULT neutron_admin_password neutron

# openstack-config --set /etc/nova/nova.conf DEFAULT neutron_admin_auth_url http://controller:35357/v2.0

# openstack-config --set /etc/nova/nova.conf DEFAULT linuxnet_interface_driver nova.network.linux_net.LinuxOVSInterfaceDriver

# openstack-config --set /etc/nova/nova.conf DEFAULT firewall_driver nova.virt.firewall.NoopFirewallDriver

# openstack-config --set /etc/nova/nova.conf DEFAULT security_group_api neutron

# 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 openstack-nova-compute restart

# service neutron-openvswitch-agent start # chkconfig neutron-openvswitch-agent on 3、 安装部署网络节点

(1) 首先配置Linux能上网,可以ping通www.http://www.wodefanwen.com/ (2) 安装OpenStack软件包源

# yum install yum-plugin-priorities

# yum install http://repos.fedorapeople.org/repos/openstack/openstack-icehouse/rdo-release-icehouse-3.noarch.rpm

# yum install http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

# yum install openstack-utils # yum install openstack-selinux # yum upgrade # reboot (3) 配置网络转发

编辑 /etc/sysctl.conf文件 # vi /etc/sysctl.conf net.ipv4.ip_forward=1

#改为1

net.ipv4.conf.all.rp_filter=0 net.ipv4.conf.default.rp_filter=0 保存退出

# modprobe bridge # sysctl -p (4) 安装Neutron组件

# yum install openstack-neutron openstack-neutron-ml2 openstack-neutron-


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

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

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

马上注册会员

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