CentOS 64 Openstack Havana 多节点安装OVS+GREchenshakeWord下载.docx

上传人:b****2 文档编号:4415813 上传时间:2023-05-03 格式:DOCX 页数:19 大小:126.52KB
下载 相关 举报
CentOS 64 Openstack Havana 多节点安装OVS+GREchenshakeWord下载.docx_第1页
第1页 / 共19页
CentOS 64 Openstack Havana 多节点安装OVS+GREchenshakeWord下载.docx_第2页
第2页 / 共19页
CentOS 64 Openstack Havana 多节点安装OVS+GREchenshakeWord下载.docx_第3页
第3页 / 共19页
CentOS 64 Openstack Havana 多节点安装OVS+GREchenshakeWord下载.docx_第4页
第4页 / 共19页
CentOS 64 Openstack Havana 多节点安装OVS+GREchenshakeWord下载.docx_第5页
第5页 / 共19页
CentOS 64 Openstack Havana 多节点安装OVS+GREchenshakeWord下载.docx_第6页
第6页 / 共19页
CentOS 64 Openstack Havana 多节点安装OVS+GREchenshakeWord下载.docx_第7页
第7页 / 共19页
CentOS 64 Openstack Havana 多节点安装OVS+GREchenshakeWord下载.docx_第8页
第8页 / 共19页
CentOS 64 Openstack Havana 多节点安装OVS+GREchenshakeWord下载.docx_第9页
第9页 / 共19页
CentOS 64 Openstack Havana 多节点安装OVS+GREchenshakeWord下载.docx_第10页
第10页 / 共19页
CentOS 64 Openstack Havana 多节点安装OVS+GREchenshakeWord下载.docx_第11页
第11页 / 共19页
CentOS 64 Openstack Havana 多节点安装OVS+GREchenshakeWord下载.docx_第12页
第12页 / 共19页
CentOS 64 Openstack Havana 多节点安装OVS+GREchenshakeWord下载.docx_第13页
第13页 / 共19页
CentOS 64 Openstack Havana 多节点安装OVS+GREchenshakeWord下载.docx_第14页
第14页 / 共19页
CentOS 64 Openstack Havana 多节点安装OVS+GREchenshakeWord下载.docx_第15页
第15页 / 共19页
CentOS 64 Openstack Havana 多节点安装OVS+GREchenshakeWord下载.docx_第16页
第16页 / 共19页
CentOS 64 Openstack Havana 多节点安装OVS+GREchenshakeWord下载.docx_第17页
第17页 / 共19页
CentOS 64 Openstack Havana 多节点安装OVS+GREchenshakeWord下载.docx_第18页
第18页 / 共19页
CentOS 64 Openstack Havana 多节点安装OVS+GREchenshakeWord下载.docx_第19页
第19页 / 共19页
亲,该文档总共19页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

CentOS 64 Openstack Havana 多节点安装OVS+GREchenshakeWord下载.docx

《CentOS 64 Openstack Havana 多节点安装OVS+GREchenshakeWord下载.docx》由会员分享,可在线阅读,更多相关《CentOS 64 Openstack Havana 多节点安装OVS+GREchenshakeWord下载.docx(19页珍藏版)》请在冰点文库上搜索。

CentOS 64 Openstack Havana 多节点安装OVS+GREchenshakeWord下载.docx

∙5 

安装packstack

∙6 

Packstack设置

∙7 

虚拟机访问外网

∙8 

附录

服务器

公网

虚拟机通讯网络

角色

node10

eth0:

172.28.1.10/16

eth1:

10.1.1.10/24

控制节点,网络节点,存储节点,计算节点

node12

172.28.1.12/16

10.1.1.12/24

计算节点

和vlan模式配置一个明显的区别,就是eth1,是需要配置一个私有的IP地址,必须配置。

网关:

172.28.0.1

需要注意:

Neutron和Novanetwork一个明显的不同就是FloatingIP的范围和fixip,这些都是可以通过web方式进行设置。

虚拟机使用的FloatingIP:

172.28.3.100,172.28.3.200

GRE模式的一个好处就是不需要在交换机做任何配置。

这是龚永生的原理图,我稍微修改了一下,用eth0连接路由器

这是node10的IP设置,node12,也只是修改一下IP地址就可以。

Eth0

#cat/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

ONBOOT=yes

HWADDR=00:

E0:

81:

D8:

43:

BE

TYPE=Ethernet

BOOTPROTO=none

IPADDR=172.28.1.10

NETMASK=255.255.0.0

Eth1

#cat/etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1

HWADDR="

00:

BF"

IPADDR=10.1.1.10

NETMASK=255.255.255.0

cd/etc/yum.repos.d/

wget

yumlist

这主要是为了给cinder-volumes单独一个分区,提高性能。

umount/dev/sda2

pvcreate/dev/sda2

vgcreatecinder-volumes/dev/sda2

修改/etc/fstab去掉cinder-volume的开机挂载,不然会导致你无法重启

sed-i'

/cinder-volume/s/^/#/'

/etc/fstab

yuminstall-yhttp:

//rdo.fedorapeople.org/openstack/openstack-havana/rdo-release-havana.rpm

yuminstall-yopenstack-packstack

yum-yupdate

内核更新,所以需要重启机器.

创建一个应答文件

packstack--gen-answer-file=multi-node-gre-node10.txt

修改配置文件

修改应答文件,由于我已经有专门的cindervolume,所以不需要创建。

如果你没有手工创建cindervolume,那么你就不修改就可以。

默认heat和Nagios是没有安装,你可以修改。

CONFIG_CINDER_VOLUMES_CREATE=n

CONFIG_NTP_SERVERS=0.uk.pool.ntp.org

CONFIG_KEYSTONE_ADMIN_PW=admin

CONFIG_NOVA_COMPUTE_HOSTS=172.28.1.10,172.28.1.12

CONFIG_NEUTRON_OVS_TENANT_NETWORK_TYPE=gre

CONFIG_NEUTRON_OVS_TUNNEL_RANGES=1:

1000

CONFIG_NEUTRON_OVS_TUNNEL_IF=eth1

GRE的网络,主要是修改后面的3行就可以。

进行安装

packstack--answer-file=multi-node-gre-node10.txt

安装过程,有可能因为源的原因中断,你可以重复运行。

装完后,查看一下网络

#ovs-vsctlshow

9cf303ec-618d-4976-a031-b65646b4e491

Bridgebr-tun

Portbr-tun

Interfacebr-tun

type:

internal

Portpatch-int

Interfacepatch-int

patch

options:

{peer=patch-tun}

Bridgebr-int

Portbr-int

Interfacebr-int

Portpatch-tun

Interfacepatch-tun

{peer=patch-int}

Bridgebr-ex

Portbr-ex

Interfacebr-ex

ovs_version:

"

1.11.0"

由于目前RDO的问题,没有创建br-ex,需要我们手工来创建,这个只需要在node10进行就可以,具体点说,应该是在网络节点上进行。

#cat/etc/sysconfig/network-scripts/ifcfg-br-ex

DEVICE=br-ex

PREFIX=16

GATEWAY=172.28.0.1

DNS1=114.114.114.114

修改/etc/sysconfig/network-scripts/ifcfg-eth0, 

注意:

一定要加上eth0的mac地址,不然会出错。

然后运行下面命令

ovs-vsctladd-portbr-exeth0;

servicenetworkrestart

这个时候,看看网络的设置

Port"

eth0"

Interface"

网卡详细信息

#ipa

1:

lo:

<

LOOPBACK,UP,LOWER_UP>

mtu16436qdiscnoqueuestateUNKNOWN

link/loopback00:

00brd00:

00

inet127.0.0.1/8scopehostlo

inet6:

:

1/128scopehost

valid_lftforeverpreferred_lftforever

2:

eth0:

BROADCAST,MULTICAST,UP,LOWER_UP>

mtu1500qdiscmqstateUPqlen1000

link/ether00:

e0:

d8:

bebrdff:

ff:

ff

inet6fe80:

2e0:

81ff:

fed8:

43be/64scopelink

3:

eth1:

bfbrdff:

inet10.1.1.12/24brd10.1.1.255scopeglobaleth1

43bf/64scopelink

94:

virbr0:

mtu1500qdiscnoqueuestateUNKNOWN

link/ether52:

54:

3a:

bf:

90brdff:

inet192.168.122.1/24brd192.168.122.255scopeglobalvirbr0

95:

virbr0-nic:

BROADCAST,MULTICAST>

mtu1500qdiscnoopstateDOWNqlen500

107:

ovs-system:

mtu1500qdiscnoopstateDOWN

link/ether9a:

b8:

8e:

c9:

6dbrdff:

108:

br-int:

BROADCAST,UP,LOWER_UP>

link/ether66:

30:

7d:

42:

9c:

43brdff:

70b6:

c2ff:

fef9:

3509/64scopelink

110:

br-tun:

link/ether4e:

41:

1e:

a1:

30cc:

7fff:

fe2d:

758b/64scopelink

111:

br-ex:

inet172.28.1.10/16brd172.28.255.255scopeglobalbr-ex

https:

//wiki.openstack.org/wiki/ConfigureOpenvswitch

OVS.integration_bridge:

br-int

OVS.tunnel_bridge:

br-tun

OVS.local_ip:

GRE网络使用:

就是内部的IP,这里就是eth1上的IP地址

OVS.tunnel_id_ranges:

1000,就是ID的范围,GRE网络的隧道数量。

OVS.bridge_mappings:

physnet1:

br-eth1,vlan模式使用该参数

OVS.network_vlan_ranges:

10:

20,vlan模式使用该参数

Postedby 

陈沙克 

at12:

56AM 

Taggedwith:

centos, 

openstack

28Responsesto“CentOS6.4OpenstackHavana多节点安装(OVS+GRE)”

1.

_-峰 

says:

2013/11/12at11:

01AM

支持下

Reply

2.

14AM

packstack–gen-answer-file=multi-node-gre-node10.txt

packstack–answer-file=multi-node.txt

这个是不是应该要改改

o

2013/11/12at1:

36PM

你看的真够细心,已经修改。

46PM

计算节点怎样操作呢,

59PM

不需要做任何操作。

zero 

2013/11/12at4:

12PM

计算节点直接运行packstack–answer-file=multi-node-gre-node10.txt就可以嘛?

43PM

计算节点,不需要做任何东西,自动就装好了。

51PM

没理解~~是装好系统之后机器都开着控制节点直接运行一次就都装好了呗“`那以后再添加节点怎么做?

3.

胡晓维 

2013/11/13at2:

13PM

openstackHavana的多节点vlan模式安装stepbystep是什么时候能有?

2013/11/22at3:

19PM

不过是centos下。

现在已经不搞ubuntu。

4.

ys 

2013/11/14at10:

50AM

沙克老师,按照您的文档,安装完毕,创建实例后在仪表盘上可以看到分配了ip地址,但通过控制台进入实例后发现,实际网卡还是没有分配到ip。

日志如下:

[root@rdo1~]#tail-f/var/log/neutron/server.log

2013-11-1410:

44:

08.6293274WARNINGneutron.scheduler.dhcp_agent_scheduler[-]NomoreDHCPagents

08.6303274WARNINGneutron.db.agentschedulers_db[-]Failschedulingnetwork{‘status’:

u’ACTIVE’,‘subnets’:

[u'

4c2028b4-e88e-4eb6-9924-8c5647db504c'

],‘name’:

u’admin_net1′,‘provider:

physical_network’:

None,‘admin_state_up’:

True,‘tenant_id’:

u’65e0566f174748ecaf5240f0a2eaffa2′,‘provider:

network_type’:

u’gre’,‘router:

external’:

False,‘shared’:

False,‘id’:

u’8f32a99c-b114-4f28-8e28-aa316b5aabd1′,‘provider:

segmentation_id’:

2L}

08.9863274WARNINGneutron.scheduler.dhcp_agent_scheduler[-]NomoreDHCPagents

08.9873274WARNINGneutron.db.agentschedulers_db[-]Failschedulingnetwork{‘status’:

09.9733274WARNINGneutron.scheduler.dhcp_agent_scheduler[-]NomoreDHCPagents

09.9783274WARNINGneutron.db.agentschedulers_db[-]Failschedulingnetwork{‘status’:

10.2323274WARNINGneutron.scheduler.dhcp_agent_scheduler[-]NomoreDHCPagents

10.2343274WARNINGneutron.db.agentschedulers_db[-]Failschedulingnetwork{‘status’:

12.6383274WARNINGneutron.scheduler.dhcp_agent_scheduler[-]NomoreDHCPagent

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2