OpenStack的搭建和部署
OpenStack集群的安装和部署流程
一、实验内容
(1)理解OpenStack架构和组件。
(2)学习OpenStack集群的安装和部署流程。
二、实验步骤
1.安装centos7.5,命名为controller
(1)在安装 CentOS 7.5 时,通过输入 `net.ifnames=0` 和 `biosdevname=0` 内核参数,将网卡的命名规则从现代的 `enp3s0` 更改为传统的 `eth0`、`eth1` 等命名方式,以避免网络配置中的混乱和兼容性问题,使网络管理更加一致和可预测。
(2)选择简体中文模式之后自行配置本地标准磁盘分区。
(3)选择好安装位置之后开始安装,,同时设置管理员用户密码。
(4)安装重启过后使用root用户登录,然后修改主机名。
(5)修改controller的第一块网卡的网卡信息,修改为BOOTPROTO=static,添加内容(Enter键用tap键代替ONBOOT=yes IPADDR=192.168.100.10 GATEWAY=192.168.100.2 DNS1=8.8.8.8。
(6)修改第二块网卡的网卡信息,修改为BOOTPROTO=static,添加内容(Enter键用tap键代替):ONBOOT=yes,IPADDR=192.168.200.10。
(7)重启网卡,使配置生效,使用ip a 命令检验配置是否生效。
(8)使用vi /etc/default/grub修改内核,添加信息:biosdevname=0 net.ifnames=0
(9) 刷新内核,然后重启使配置生效。
(10)使用SecureCRT软件连接controller节点,同时确保VMnet8必须跟controller节点在同一个网段才能连接上SecureCRT。
2.安装centos7.5,命名为compute
(1)在安装 CentOS 7.5 时,通过输入 `net.ifnames=0` 和 `biosdevname=0` 内核参数,将网卡的命名规则从现代的 `enp3s0` 更改为传统的 `eth0`、`eth1` 等命名方式,以避免网络配置中的混乱和兼容性问题,使网络管理更加一致和可预测。
(2)选择简体中文模式之后自行配置本地标准磁盘分区。
(3)安装重启过后使用root用户登录,然后修改主机名。
(4)修改compute的第一块网卡的网卡信息,修改为BOOTPROTO=static,添加内容(Enter键用tap键代替):
ONBOOT=yes IPADDR=192.168.100.20 GATEWAY=192.168.100.2 DNS1=8.8.8.8。
(5)修改第二块网卡的网卡信息,修改为BOOTPROTO=static,添加内容(Enter键用tap键代替):ONBOOT=yes,IPADDR=192.168.200.10。
(6)启网卡,使配置生效,使用ip a 命令检验配置是否生效。
(7)使用vi /etc/default/grub修改内核,添加信息:biosdevname=0 net.ifnames=0。
(8)刷新内核,然后重启使配置生效。
(9)使用SecureCRT软件连接controller节点,同时确保VMnet8必须跟controller节点和compute节点在同一个网段才能连接上SecureCRT。
3.配置controller节点
(1)使用SecureFX上传centos7.0镜像和chinaskills_cloud_iaas.iso镜像至controller节点。
(2)关闭防火墙,selinux配置文件修改内容:SELINUX=permissive
(3)挂载CentOS7和iaas镜像
(4)移除原yum源文件
(5)编写yum源文件
(6)清除yum源缓存,验证yum源,下载所需软件包。
(7)配置vsftpd
(8)修改脚本内容,内容如下:
、
4.配置compute节点
(1)关闭防火墙,selinux配置文件修改内容:SELINUX=permissive。
(2)硬盘分区,查看分区内容。
(3)移除原yum源文件。
(4)写yum源文件。
(5)清除yum源缓存,验证yum源,下载所需软件包。
(6)修改脚本,将controller节点的脚本复制至compute节点。
(7)需要修改compute节点的脚本,修改内容如下:
5.开始刷脚本
controller节点
compute节点
6.在浏览器中输入http://192.168.100.10/dashboard登录OpenStack云平台。
三、实验总结
问题1:执行命令时出现下列报错ftp://192.168.100.10/centos/repodata/repomd.xml : [Errno 14] curl#7 - "Failed connect to 192.168.100.10:21; 拒绝连接"。
解决办法:检查 /etc/yum.repos.d/ 下的 repo 文件,确保 FTP 源的 URL 正确,确定格式正确。
更多推荐
所有评论(0)