本手册中私有云部署操做是在完成Mos9.0源搭建的基础上,若是没有可用的Mos9.0源(fuel),请先完成Mos9.0源的搭建。服务器
序号网络 |
网络名称spa |
用途server |
1接口 |
PXE网络ip |
用于OpenStack集群中其余节点从master节点在线获取镜像文件,完成系统安装与OpenStack环境部署。内存 |
2路由 |
存储网络部署 |
OpenStack环境中用于数据存储通信所需网络get |
3 |
管理网络 |
OpenStack环境中用于管理云实例的网络 |
4 |
私有网络 |
用户自建网络 |
5 |
公开网络 |
OpenStack提供公开网络,能够提供公有云服务,在此为私有云搭建,不作阐述 |
序号 |
设备名称 |
数量 |
用途 |
1 |
TL-R483路由器 |
1 |
用于提供公开网网关 |
2 |
H3C SMB-S1824G千兆交换机 |
>2 |
用于划分网络,配置网关、trunck口 |
3 |
网线 |
若干 |
|
注意:
l 在私有云中,路由器仅用于提供公开网网关,配置可根据实际状况而定。
l 所用交换机最低标准为全部接口千兆可管理(可配置trunck口)
网络线路图
l 交换机A负责承载集群的PXE网络,采用线路独占,PXE网络中必须为LAN2层可达,通常为了方便管理也须要与用户主机所在网络互联。
l 交换机B承载集群的用户网络、存储网络和管理网络,另外用户网络须要与用户主机所在网络互联(通常在顶层交换机中创建路由,须要网络部门技术支持)。
l 交换机B每一个接口须要承载多个网络,所以根据须要配置TRUNCK口。
l 路由器仅提供外部网络网关,集群中控制节点须要链接外部网络,计算节点能够不链接,另外在路由器中须要设置外部网络到用户主机所在网络的ip映射,不然用户没法进入dash界面。
l 全部服务器的网络接线顺序为pxe网络对应第一张网卡,其次是管理、存储、私有网络对应第二张网卡,再次才是外部网络。
按照此网络路线,用户主机不只能够访问OpenStack集群中全部的服务器,实现对fuel界面的访问,云环境的管理,还能够经过OpenStack用户网络顺利访问云主机,享受云服务,另外管理员也能够经过路由器的ip映射访问OpenStack的dash界面,实现对云主机的管理。根据以上的部署方案,用户可以以最低的现有网络环境改动,成功实现对OpenStack私有云网络环境的部署,并可以知足往后管理、使用的须要。
如下是接线图示例:
参与搭建环境的服务器中,做为控制节点的服务器必须至少拥有3个网络接口(网卡),做为计算节点的服务器必须至少拥有2个网络接口(网卡),其配置需求以下:
设备名称 |
节点名称 |
配置 |
主机点 |
master |
普通台式机CPU4核,内存4G, 硬盘500G |
控制节点 |
controller |
R730 CPU32核,内存>=32G, 硬盘278GB * 3 |
计算节点 |
compute |
R730 CPU32核,内存>=64G, 硬盘3.3T |
其中数据能够按照实际需求调整。
一、新建openstack环境,名称自定义。
二、点击 新建OpenStack环境
三、输入好名称后,点击前进
四、默认配置,点击前进
五、存储模式都采用ceph,选择ceph后点击前进
六、默认配置,点击前进
七、默认配置,点击前进
点击新建
新建好以后,进入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私有云部署成功。