利用rdo安装openstack

上传人:仙*** 文档编号:31504759 上传时间:2021-10-12 格式:DOC 页数:10 大小:72.55KB
返回 下载 相关 举报
利用rdo安装openstack_第1页
第1页 / 共10页
利用rdo安装openstack_第2页
第2页 / 共10页
利用rdo安装openstack_第3页
第3页 / 共10页
点击查看更多>>
资源描述
利用RDO安装OpenStack一、 系统网络规划:节点Eth0(外网)Eth1(内网)controller192.77.108.24310.0.0.243compute1192.77.108.24410.0.0.244compute2192.77.108.24210.0.0.242结构图:二、 安装1、 安装操作系统三个节点采用CentOS6.5,安装都采用Minimal Desktop方式,其中两个计算节点的安装不采用手动分区,而控制节点安装使用手动分区,主要是分出一个LVM分区。2、 系统配置(所有节点)(1)关闭防火墙和网络管理器,并使其永久关闭:# service iptables stop#chkconfig iptables off#service NetworkManager stop# chkconfig NetworkManager off(2)关闭selinux:编辑/etc/sysconfig/selinux,如下:SELINUX=disabled(3)配置网络 依据网络规划配置网络,如下所示:# cat /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0HWADDR=90:2B:34:33:94:D9TYPE=EthernetIPADDR=192.77.108.243NETMASK=255.255.255.0BROADCAST=192.77.108.255GATEWAY=192.77.108.254DNS1=192.77.108.254UUID=ab458064-4bc9-494a-9099-01949f430a1eONBOOT=yesNM_CONTROLLED=noBOOTPROTO=static# cat /etc/sysconfig/network-scripts/ifcfg-eth1 DEVICE=eth1HWADDR=00:24:01:14:95:D8TYPE=EthernetIPADDR=10.0.0.243NETMASK=255.255.255.0UUID=c098dd2b-bf30-47a5-9742-bf59278c01bdONBOOT=yesNM_CONTROLLED=noBOOTPROTO=static 依据上述文件类型配置,最终达到任意外网可以相互ping通,且能上网,任意内网可以相互ping通!(4)、设置下载源 #cd /etc/yum.repos.d/# wget # yum makecache #更新yum源(5)、设置LVM(只在controller节点,如果没有进行手动分区的话,这步可忽略)(这个主要是提高虚拟机性能)# pvcreate /dev/sda5# vgcreate cinder-volumes /dev/sda5#sed -i /cinder-volume/s/#/ /etc/fstab #去掉开机挂载3、安装OpenStack(1)、安装packstack(所有节点)# yum install -y http:/rdo.fedorapeople.org/openstack/openstack-havana/rdo-release-havana.rpm# yum install -y openstack-packstack# yum -y update(2)packstack配置(只在controller节点) 创建应答文件# packstack -gen-answer-file=multi-node-gre-controller.txt修改应答文件如下(网络采用gre模式):CONFIG_NOVA_COMPUTE_HOSTS=192.77.108.243,192.77.108.242,192.77.108.244 CONFIG_NEUTRON_OVS_TENANT_NETWORK_TYPE=gre CONFIG_NEUTRON_OVS_TUNNEL_RANGES=1:1000 CONFIG_NEUTRON_OVS_TUNNEL_IF=eth1(3)进行安装(只在controller节点)安装前确保所有网络畅通,三台机器都开启# packstack -answer-file=multi-node-gre-controller.txt(中间可能由于网络问题中断,可以重新运行上述命令)当出现Installaton completed successfully,表示安装成功。 (4)配置网络(只在controller节点进行) 创建br-ex文件如下: # cat /etc/sysconfig/network-scripts/ifcfg-br-ex DEVICE=br-ex IPADDR=192.77.108.243 PREFIX=16 GATEWAY=192.77.108.254 DNS1=192.77.108.254 ONBOOT=yes修改eth0如下(mac地址不能少)# cat /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0ONBOOT=yesHWADDR=90:2B:34:33:94:D9将eth0接口添加到br-ex网桥上,并重启网络:# ovs-vsctl add-port br-ex eth0; service network restart检查网络是否成功:#ovs-vsctl show #查看网桥信息198a4eec-a4d4-4bb1-8ba8-61a683e7424d Bridge br-int Port qvodc7814c2-e9 tag: 2 Interface qvodc7814c2-e9 Port tap9f53bda4-3b tag: 2 Interface tap9f53bda4-3b type: internal Port patch-tun Interface patch-tun type: patch options: peer=patch-int Port qvo0297c4be-bb tag: 2 Interface qvo0297c4be-bb Port br-int Interface br-int type: internal Port qr-56ced0c5-ac tag: 2 Interface qr-56ced0c5-ac type: internal Bridge br-tun Port br-tun Interface br-tun type: internal Port patch-int Interface patch-int type: patch options: peer=patch-tun Port gre-2 Interface gre-2 type: gre options: in_key=flow, local_ip=10.0.0.243, out_key=flow, remote_ip=10.0.0.244 Port gre-3 Interface gre-3 type: gre options: in_key=flow, local_ip=10.0.0.243, out_key=flow, remote_ip=10.0.0.242 Bridge br-ex Port eth0 Interface eth0 Port br-ex Interface br-ex type: internal Port qg-f4948004-d8 Interface qg-f4948004-d8 type: internal ovs_version: 1.11.0rootcontroller # ovs-vsctl show198a4eec-a4d4-4bb1-8ba8-61a683e7424d Bridge br-int Port qvodc7814c2-e9 tag: 2 Interface qvodc7814c2-e9 Port tap9f53bda4-3b tag: 2 Interface tap9f53bda4-3b type: internal Port patch-tun Interface patch-tun type: patch options: peer=patch-int Port qvo0297c4be-bb tag: 2 Interface qvo0297c4be-bb Port br-int Interface br-int type: internal Port qr-56ced0c5-ac tag: 2 Interface qr-56ced0c5-ac type: internal Bridge br-tun Port br-tun Interface br-tun type: internal Port patch-int Interface patch-int type: patch options: peer=patch-tun Port gre-2 Interface gre-2 type: gre options: in_key=flow, local_ip=10.0.0.243, out_key=flow, remote_ip=10.0.0.244 Port gre-3 Interface gre-3 type: gre options: in_key=flow, local_ip=10.0.0.243, out_key=flow, remote_ip=10.0.0.242 Bridge br-ex Port eth0 Interface eth0 Port br-ex Interface br-ex type: internal Port qg-f4948004-d8 Interface qg-f4948004-d8 type: internal ovs_version: 1.11.0#ip a #检查所有网络1: lo: mtu 16436 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo inet6 :1/128 scope host valid_lft forever preferred_lft forever2: eth0: mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 90:2b:34:33:94:d9 brd ff:ff:ff:ff:ff:ff inet6 fe80:922b:34ff:fe33:94d9/64 scope link valid_lft forever preferred_lft forever3: eth1: mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 00:24:01:14:91:6e brd ff:ff:ff:ff:ff:ff inet 10.0.0.243/24 brd 10.0.0.255 scope global eth1 inet6 fe80:224:1ff:fe14:916e/64 scope link valid_lft forever preferred_lft forever262: ovs-system: mtu 1500 qdisc noop state DOWN link/ether b2:55:7e:59:8c:f8 brd ff:ff:ff:ff:ff:ff263: br-int: mtu 1500 qdisc noqueue state UNKNOWN link/ether d6:25:11:3b:6f:49 brd ff:ff:ff:ff:ff:ff inet6 fe80:24fc:7aff:fe4f:6850/64 scope link valid_lft forever preferred_lft forever265: br-tun: mtu 1500 qdisc noqueue state UNKNOWN link/ether 56:c5:0a:64:f6:4f brd ff:ff:ff:ff:ff:ff inet6 fe80:64a6:7ff:fec5:5be0/64 scope link valid_lft forever preferred_lft forever266: br-ex: mtu 1500 qdisc noqueue state UNKNOWN link/ether 90:2b:34:33:94:d9 brd ff:ff:ff:ff:ff:ff inet 192.77.108.243/16 brd 192.77.255.255 scope global br-ex inet6 fe80:922b:34ff:fe33:94d9/64 scope link valid_lft forever preferred_lft forever(5) 设置MTU因为采用GRE网络,你需要把MTU设置为1400,默认的是1500编辑/etc/neutron/dhcp_agent.inidnsmasq_config_file = /etc/neutron/dnsmasq-neutron.conf创建一个 /etc/neutron/dnsmasq-neutron.confdhcp-option-force=26,1400 重启neutron 的dhcp服务 service neutron-dhcp-agent restart3、在浏览器中检测直接在浏览器中输入controller节点的地址:http:/192.77.108.243/进入登陆界面:登录名及密码在controller节点的root目录下的keystonerc_admin文件中。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!