目录

云计算学习open-stack云平台安装部署一小白手把手教会保姆级教程

【云计算学习】open stack云平台安装部署(一)(小白手把手教会、保姆级教程)

open stack云平台安装部署

第一步,配置 controller 节点

1.安装centos7虚拟机

这里我们使用的镜像文件为 CentOS-7-x86_64-DVD-2009 ,我们仅需配置 controller 节点,再将 controller 配置完成后直接克隆一台配置为 compute 节点。

2.为centos7虚拟机添加双网卡

点击 编辑此虚拟机设置 ,在下方找到 添加 按钮,点击添加,为虚拟机添加一张网卡

https://i-blog.csdnimg.cn/blog_migrate/11ecf2e11c6d3e5ed92bacd1f767e699.png#pic_center

3.修改主机名

hostnamectl set-hostname controller		

https://i-blog.csdnimg.cn/blog_migrate/51e1f22c05f615c701139197069b8128.png#pic_center

4.配置静态IP-ens33 (NAT模式)

vi /etc/sysconfig/network-scripts/ifcfg-ens33

修改配置文件,添加如下内容

其中IP地址需要根据自己的实际情况来确定。可以使用命令 ip a 来查看

https://i-blog.csdnimg.cn/blog_migrate/a167d8f33e2142becd150caf6d86a1a5.png#pic_center

5.配置静态IP-ens34 仅主机模式

vi /etc/sysconfig/network-scripts/ifcfg-ens34

修改配置文件,添加如下内容,

注意: NAT模式的网卡与主机模式的网卡不能设置未同一个网段

https://i-blog.csdnimg.cn/blog_migrate/4c9fc6a9bf2ab3c400624cf0f7030ef9.png#pic_center

6.重启网卡服务

配置完网卡服务后需要重启网卡,确保配置文件生效!

systemctl restart network

7.将节点映射为主机名

vi /etc/hosts

在该配置文件中,我们需要添加两个IP地址, 一个为 controller NAT模式的静态IP地址另一个未 compute NAT模式的静态IP地址

https://i-blog.csdnimg.cn/blog_migrate/5e9fe4a7c08fc1851d1bfdfe071fb869.png#pic_center

8.防火墙和 selinux 服务配置

关闭防火墙

systemctl stop firewalld #临时关闭防火墙
systemctl disable firewalld #设置防火墙开机不自启
firewall-cmd --state #查看防火墙状态

selinux 服务

setenforce 0 #临时关闭
getenforce #查看selinux状态,输出结果为 Permissive表明关闭状态

修改配置文件进行永久关闭

vi /etc/selinux/config

修改为 disabled

https://i-blog.csdnimg.cn/blog_migrate/2a2b1c17e5e14efe33dec2aecce82786.png#pic_center

第二步,配置 compute 节点

1.克隆 controller 节点

关机当前虚拟机

右键——>管理——>克隆

https://i-blog.csdnimg.cn/blog_migrate/d3a66e98a779614babc3469d2ce359ff.png#pic_center

选择·虚拟机中的当前状态·

https://i-blog.csdnimg.cn/blog_migrate/6b440d0949dd98cd2e7adb74fd0b2eeb.png#pic_center

注意 :

这里我们需要 创建完整克隆

https://i-blog.csdnimg.cn/blog_migrate/55b1dbcc65c1827a750d6dbdf6a408cf.png#pic_center

修改虚拟机名称和存放位置。点击完成。等待几秒后,我们就可以看见左边目录下会多出一个名为 compute 的虚拟机。

https://i-blog.csdnimg.cn/blog_migrate/c0b4e9da8acfbefcc3a81ab2a9c0c5d3.png#pic_center

2.修改主机名

hostnamectl set-hostname compute	
hostname #查看主机名

注:我们可以使用 logout 命令登出,然后再重新进行登录,就可以发现主机名修改生效。

3.配置静态IP-ens33 NAT模式

vi /etc/sysconfig/network-scripts/ifcfg-ens33

在这一步,我们需要注释掉 UUID ,并修改IP和网关

在NAT模式中:同一个网段下,不能有两个或两个以上的相同的网关。

https://i-blog.csdnimg.cn/blog_migrate/328ba0bcf6023c1022ff70e038dd81a5.png#pic_center

4.配置静态IP-ens34 仅主机模式

vi /etc/sysconfig/network-scripts/ifcfg-ens34

https://i-blog.csdnimg.cn/blog_migrate/1361b29eae115f5fe980e8f53f70f02c.png#pic_center

5.重启网卡服务

systemctl restart network

第三步,验证

使用终端工具连接测试 controller 节点和 compute 节点

controller 节点

https://i-blog.csdnimg.cn/blog_migrate/3bff7e0c1399283d3f1d90b4185948c2.png#pic_center

compute 节点

https://i-blog.csdnimg.cn/blog_migrate/e69f59fe628f431a11f017203b8a2a72.png#pic_center

到这里,我们的环境配置已经完成了。

有不明白或者错误的地方可以在评论区留言指正

欢迎各位大佬交流讨论!