【OpenStack学习之旅】一、环境准备(pike版)

本次搭建为三节点的OpenStack集群

控制节点 controller CentOS-7-x86_64-DVD-1511
计算节点 computer1 CentOS-7-x86_64-DVD-1511
cinder cinder CentOS-7-x86_64-DVD-1511

准备三个虚拟机,安装版本为CentOS-7-x86_64-DVD-1511

注意事项:

1. 用yum安装时可能会 yum进程占用,执行以下语句解决:

将该文件删除,然后再次运行yum即可解决yum进程占用问题。

2. 在更换为openstack-pike的源后,执行yum安装可能会 HTTP404错误,有Centos-Qemu的提示,执行以下语句可以解决:

一、配置VMware 络

设置VMnet8的子 IP和子 掩码信息为图所示

设置VMnet8的NAT信息为图所示,并设置DNS信息

 

添加 络VMnet3并设置VMnet1和VMnet3的子 IP和子 掩码信息为图所示

点击应用,并确定及完成设置。

 

二、安装虚拟机

 

设置完虚拟机名字及位置后,设置磁盘大小为50G,存储为单个文件,多文件会降低性能

设置硬件信息

配置 络适配器:添加设置三个 络适配器,对应信息如下

 

完成后开启虚拟机进行安装配置

选择带GUI的服务器,并禁用Kdump

然后开始安装并进行用户设置,这里我密码全部设置为了123456

安装完毕后,重新开机会显示:

Initial setup of CentOS Linux 7 (core)

1) [x] Creat user 2) [!] License information

(no user will be created) (license not accepted)

Please make your choice from above [‘q’ to quit | ‘c’ to continue | ‘r’ to refresh]:

解决方法:

输入“1”,按Enter键

输入“2”,按Enter键

输入“q”,按Enter键

输入“yes”,按Enter键

 

三、配置虚拟机 络

1. 三个节点开机后打开虚拟机以太 的有线配置(右上角),进行 络配置

控制节点 络配置:

络1:

络二:

络三:

 

计算节点 络配置:

络1:

络2:

络3:

 

cinder节点 络配置:

络1:

络2:

络3:

 

注意:三个节点配置完成 络后应可以ping通外 ,并且三个节点直接可以相互ping通 络

 

2. 三个节点分别都修改对应的配置文件

修改配置文件,先进入到相关目录下

 

分别修改这三个文件,将 ONBOOT修改为yes

 

四:修改主机名

1. 三个节点都修改主机名

三个节点的主机名分别对应为:控制节点–>controller,计算节点–>computer1,cinder节点–>cinder 

hostnamectl set-hostname controller(对应的主机名

2. 三个节点都修改hosts文件

3. 三个节点都安装ntp

4. 三个节点都修改配置文件 /etc/ntp.conf

首先备份一下配置文件

控制节点如下修改

其它节点如下修改,采用controller的时钟

5. 三个节点都启动服务并设置开机启动

 

五:配置OpenStack源并配置环境

所有步骤三个节点都要执行

配置OpenStack源(如果采用官方源执行)

1. 手动配置OpenStack源(本人采用的手动配置源)

可以自行从官 下载,或者从我提供的百度 盘中提取

链接:https://pan.baidu.com/s/1szzAOgu8Bb9TUb_4fUZbqA 
提取码:vi8m 

 

上传到虚拟机目录下,我这里放到了 /home 下

解压该文件

解压完成后配置OpenStack源的配置文件

将该文件如图内容复制下来

将所复制的内容添加到该文件内,并进行修改

修改后的内容如下:

至此手动配置OpenStack源结束

 

2. 关闭 selinux(Linux自带的安全环境,一般没啥用)

3. 关闭防火墙

4. 安装基本所需软件

 

 

至此OpenStack的环境准备搭建完毕

 

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年9月15日
下一篇 2019年9月15日

相关推荐