MOS9.0源搭建安装

Mos源搭建是OpenStack环境搭建部署的基础,使用Mos9.0源制作master主节点,利用PXE技术,可以实现OpenStack私有云的快速搭建、部署与重置,极大的提高工作效率。

一、 Mos9.0搭建准备

1.1软件清单

序号

名称

数量

备注

1

MOS9.0系统镜像

1

MirantisOpenStack-9.0.iso

2

部署节点启动镜像离线包

1

bootstraps.zip

3

操作系统及OpenStack离线包

1

mirrors.zip

4

系统刻录软件

1

win32_disk_imager.zip

1.2设备清单

设备名称

节点名称

配置

主机点

master

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

内部网

PXE及管理存储网

>百兆

交换机

允许LAN 2层通讯

1.3性能指标

暂无

1.4配置

最低配置

节点

CPU

内存

硬盘

网卡

备注

控制节点

>= 16核

>= 32G

2块200+G

(系统做read1)

1个100M+

2个1000M+

计算节点

>= 8核

>= 32G

2块200+G

(系统做read1)

1+块1+T做存储

2个1000M+

建议配置

节点

CPU

内存

硬盘

网卡

备注

控制节点

 E5-2630v2*2 (24核)

16G*4

2*600G SAS(Raid1) + 2*240G SSD(Raid1)

1G * 2 + 10G*2 (Intel 82599EB 10-Gigabit SFI/SFP+ )

SAS用作装系统,SSD用作数据库及元数据

计算节点

E5-2640v2*2

(32核)

16G*24

2*600G SAS(Raid1) + 6*4T(Raid5) SATA

1G * 2 + 10G*2 (Intel 82599EB 10-Gigabit SFI/SFP+ )

一台计算节点可虚12台32G服务器

、Master节点安装

2.1安装操作系统

1、将MirantisOpenStack-9.0.iso系统镜像通过win32_disk_imager软件刻录进UPan。

2、将刻录好的UPan插在master节点上,并启动master,选择从USB启动。片刻之后进入一下界面。

 

3、在弹出该界面后按Tab键,进入修改配置界面,通过左右方向键移动光标将配置中的所有10.20.0.2修改为10.1.211.29,将所有的10.20.0.1修改为10.1.211.254,然后按回车键。(注意:10.1.211.29为master的IP,10.1.211.254为该LAN网关)

4、经过大概30分钟左右的安装,进入一下界面

 

5、点击回车键关闭警告,进入一下界面配置

 

6、此处需要修改Bootstrap Image,勾选Skip building bootstrap image,勾选后如上图。以及修改Root Password(为方便记忆修改为123456)。然后

 

7、选择Save and Quit后点击回车键。之后系统会自动配置,经过大概一到两个小时的安装后,master节点安装成功。

 

8、打开http://ip:8000测试下:

 

若弹出该界面则安装成功,其他则失败,请仔细核对后重试。

2.2部署离线镜像

解压bootstrap.zip和mirrors.zip两个镜像文件到本地(注意:解压时选择解压到当前文件夹)。通过xshell远程安装好的master节点(ip:xx user:root password:123456),通过xftp上传镜像。上传步骤如下

2.2.1 Build Bootstrap

l 将本地bootstraps文件夹下的bootstrap_stub和d01c72e6-83f4-4a19-bb86-6085e40416e6文件夹上传到Fuel安装节点的/var/www/nailgun/bootstraps目录下。

l 将本地bootstraps文件夹下的active_bootstrap目录下的文件上传到Fuel安装节点的/var/www/nailgun/bootstraps/bootstrap_stub

创建软连接:ln -s /var/www/bootstraps/bootstrap_stub active_bootstrap(存在的话不需要此步骤)

激活bootsrtap

激活步骤如下:

l fuel-bootstrap list,查看状态

l 激活fuel-bootstrap activate d01c72e6-83f4-4a19-bb86-6085e40416e6

l fuel-bootstrap list,查看状态

 

2.2.2 上传本地源包

l 上传解压的“mirrors”文件夹至master节点的  /var/www/nailgun/ 目录下

l 在处于离线状态(指未接入互联网)的master节点运行命令 (会报错,可忽略)   fuel-createmirror

 

开始创建镜像

 

成功创建镜像,创建镜像结束。(此处为离线创建镜像所以会报错)

二、 安装节点

启动一个从节点,选择从PXE启动(即从网络启动,有些服务器或电脑未开启该启动项,需要开启后再重启选择。该处如何选择从网络启动,以及如何开启从网络启动,涉及服务器种类繁多,不详细介绍,烦请自行必应或百度或谷歌一下)。

master节点从PXE网络发现后,出现以下界面选择ubuntu_bootstrap按回车,因为前面我们已经跳过新建bootstrap。因此选择我们后来上传的镜像(所有从节点都是如此)

 

成功加载bootstrap。

 

第二个从节点同第一个节点,从PXE启动,如有多个节点都是如此。注:以下操作,需要一台电脑或笔记本链接入PXE网络路由器或其下交换机中,配置PXE网络IP。

待两个从节点成功加载bootstrap后,在浏览器上打开网址http://ip:8443

 

进入管理界面,在通知中可以查看到两个新添的节点。

 

至此,Mos9.0fuel安装部署完成。

猜你喜欢

转载自my.oschina.net/u/1240328/blog/1794419