基于MOS9.0的OpenStack私有云部署

本手册中私有云部署操做是在完成Mos9.0源搭建的基础上,若是没有可用的Mos9.0源(fuel),请先完成Mos9.0源的搭建。服务器

1、 网络环境要求

1.1网络清单

序号网络

网络名称spa

用途server

1接口

PXE网络ip

用于OpenStack集群中其余节点从master节点在线获取镜像文件,完成系统安装与OpenStack环境部署。内存

2路由

存储网络部署

OpenStack环境中用于数据存储通信所需网络get

3

管理网络

OpenStack环境中用于管理云实例的网络

4

私有网络

用户自建网络

5

公开网络

OpenStack提供公开网络,能够提供公有云服务,在此为私有云搭建,不作阐述

1.2网络设备清单

序号

设备名称

数量

用途

1

TL-R483路由器

1

用于提供公开网网关

2

H3C SMB-S1824G千兆交换机

>2

用于划分网络,配置网关、trunck口

3

网线

若干

 

注意:

l 在私有云中,路由器仅用于提供公开网网关,配置可根据实际状况而定。

l 所用交换机最低标准为全部接口千兆可管理(可配置trunck口)

1.3网络部署

网络线路图

l 交换机A负责承载集群的PXE网络,采用线路独占,PXE网络中必须为LAN2层可达,通常为了方便管理也须要与用户主机所在网络互联。

l 交换机B承载集群的用户网络、存储网络和管理网络,另外用户网络须要与用户主机所在网络互联(通常在顶层交换机中创建路由,须要网络部门技术支持)。

l 交换机B每一个接口须要承载多个网络,所以根据须要配置TRUNCK口。

l 路由器仅提供外部网络网关,集群中控制节点须要链接外部网络,计算节点能够不链接,另外在路由器中须要设置外部网络到用户主机所在网络的ip映射,不然用户没法进入dash界面。

l 全部服务器的网络接线顺序为pxe网络对应第一张网卡,其次是管理、存储、私有网络对应第二张网卡,再次才是外部网络。

按照此网络路线,用户主机不只能够访问OpenStack集群中全部的服务器,实现对fuel界面的访问,云环境的管理,还能够经过OpenStack用户网络顺利访问云主机,享受云服务,另外管理员也能够经过路由器的ip映射访问OpenStack的dash界面,实现对云主机的管理。根据以上的部署方案,用户可以以最低的现有网络环境改动,成功实现对OpenStack私有云网络环境的部署,并可以知足往后管理、使用的须要。

如下是接线图示例:

2、服务器标准

参与搭建环境的服务器中,做为控制节点的服务器必须至少拥有3个网络接口(网卡),做为计算节点的服务器必须至少拥有2个网络接口(网卡),其配置需求以下:

设备名称

节点名称

配置

主机点

master

普通台式机CPU4核,内存4G, 硬盘500G

控制节点

controller

R730 CPU32核,内存>=32G, 硬盘278GB * 3

计算节点

compute

R730 CPU32核,内存>=64G, 硬盘3.3T

其中数据能够按照实际需求调整。

新建OpenStack环境

2.1 新建云环境

一、新建openstack环境,名称自定义。

 

二、点击 新建OpenStack环境

 

三、输入好名称后,点击前进

 

四、默认配置,点击前进

 

五、存储模式都采用ceph,选择ceph后点击前进

 

六、默认配置,点击前进

 

七、默认配置,点击前进

 

点击新建

2.2 配置云环境

新建好以后,进入Cloud云环境

点击设置->计算配置,注意,勾选KVM,配置以下图,而后保存配置。

 

点击设置->存储配置,将Ceph object replication factor的值按需修改成2或者3

 

 

点击网络->其它,进入以下界面

 

将NTP server list的第一项修改成10.1.211.29(也就是master节点的ip),另外两项经过右侧减号去除掉,而后点击保存设置

保存好以后,点击控制台

 

添加节点

点击添加节点

 

勾选controller、ceph osd两个角色,勾选好角色后,在下方勾选第一个节点,而后点击右上方的应用变动

 

点击右上方添加节点,继续添加第二个节点。

 

勾选compute、ceph两个角色,勾选好角色后,在下方勾选剩余的最后一个节点,而后点击右上方的应用变动

配置接口

配置好各节点角色后,进入节点,配置个节点接口

点击节点,而后点击下图红色框框内的设置按钮,进入该节点的设置

 

而后点击配置接口,进入接口配置,CONTROLLER节点须要链接公开网络,因此采用一下接口配置方式,即PXE网络独占网卡eno1,eno2为管理、存储、私有(即用户网络)等网络共享,eno3为公开网络独占。以下图所示:

 

控制节点接口配置

使用拖拽在物理网口之间移动逻辑网络,拖拽成如上图模式,而后点击应用

而后在节点里面点击第二个节点的设置按钮,进入第二个节点的接口设置,以下图

 

点击配置接口

 

计算节点接口配置

同第一个节点,使用拖拽在物理网口之间移动逻辑网络,拖拽成如上图模式。

配置磁盘

通常的除了系统所占存储空间外,virtial storage只分配100GB左右的存储,剩余全部存储为ceph存储。

 

验证网络

而后点击应用,而后点击网络,点击连通性检查,点击验证网络

 

进过5分钟左右的等待后,成功后验证结果以下

 

若是验证失败,请检查各节点网络配置后,从新检查。

发布

点击控制台,点击部署开始部署。

 

通过一到两个小时的部署后,部署成功。

 

点击Horizon跳到openstack后台管理管理界面,咱们这里的网址是http://172.16.0.3,若是须要在工做网络下访问,须要在路由器中设置ip映射,将此ip映射为工做网络下的ip,而后经过映射后的ip访问。

 

默认帐号密码都是admin

至此openstack私有云部署成功。

相关文章
相关标签/搜索