Centos7-RDO(应答文件形式) 安装双节点 openstack-train
前期准备(双节点都要安装)
改主机名
hostnamectl set-hostname controller
hostnamectl set-hostname compute
关闭防火墙&selinux
systemctl stop firewalld
systemctl disable firewalld
vim /etc/sysconfig/selinux
#修改SELINUX参数
SELINUX=disabled
添加主机名hosts映射
vi /etc/hosts
#添加下面内容
10.23.24.37(换成控制节点IP) controller
10.23.24.39(换成计算节点IP) compute
重启生效
reboot
更新
sudo yum update -y
RDO安装
配置openstack-train包
sudo yum install -y centos-release-openstack-train
换源
一键换open stack train软件包源
vim yum.sh
#!/bin/bash
exec_list=`sudo ls /etc/yum.repos.d`
for i in ${exec_list[@]}
do
echo $i;
sudo sed -i "s/mirrorlist/#mirrorlist/g" /etc/yum.repos.d/$i
sudo sed -i "s/#baseurl/baseurl/g" /etc/yum.repos.d/$i
sudo sed -i "s/https/http/g" /etc/yum.repos.d/$i
sudo sed -i "s/http/https/g" /etc/yum.repos.d/$i
sudo sed -i "s/mirror.centos.org/mirrors.aliyun.com/g" /etc/yum.repos.d/$i
sudo sed -i "s/\$contentdir/centos/g" /etc/yum.repos.d/$i
done
控制节点内容
安装启动器
sudo yum install -y openstack-packstack
生成应答文件
packstack --gen-answer-file=/root/answers.txt
#删除注释和空白行
sed -i '/^\s*#/d;/^\s*$/d' /root/answers.txt
vim answers.txt
#修改以下几个参数
# 存储节点 IP 地址(写计算节点的IP)
CONFIG_STORAGE_HOST=10.23.24.39
# 计算节点 IP 地址
CONFIG_COMPUTE_HOSTS=10.23.24.39
使用应答文件安装
packstack --answer-file=/root/answers.txt
(安装的时候会让你输入双节点各自的SSH ROOT 密码,记得写)
推荐镜像:https://a.hgtrojan.com/eba983904
打赏: 支付宝
本人所有文章均为技术分享,均用于防御为目的的记录,所有操作均在实验环境下进行,请勿用于其他用途,否则后果自负。 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!