RDO一体化部署OpenStack

9 篇文章 1 订阅
3 篇文章 0 订阅
  1. 环境预备(CentOS7已经安装并配置静态IP)
    0.1 指定DNS服务器的IP(Specifies the IP address of the DNS server)
    vim /etc/resolv.conf
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/8f6f71db667a49009c5b4a5ef902227f.png在这里插入图片描述

0.2 IP与域名(或主机名)映射
vim /etc/hosts
进入文件后在后面新加入一行IP与域名(或主机名),让IP与主机形成映射关系
在这里插入图片描述在这里插入图片描述IP和主机名在如图所示的位置

0.3 关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
关闭以后可以用systemctl status firewalld命令查看防火墙状态,在Active一行里显示结果是(dead)就表示关闭成功了
在这里插入图片描述0.4 关闭SELinux
vim /etc/selinux/config #SELINUX=enforcing 改成 SELINUX=disabled
在这里插入图片描述

注意,要重启系统后,SELinux的修改才能生效
另,查看SELinux的状态:getenforce sestatus /usr/sbin/sestatus -v

0.5 网络管理由NetworkManager切换成network
CentOS7默认使用NetworkManager进行网络管理(不支持OpenStack)
–查看网络管理状态
systemctl status NetworkManager
systemctl status network
–停止禁用NetworkManager
systemctl stop NetworkManager
systemctl disable NetworkManager
–启用启动network
systemctl enable network
systemctl restart network
![在这里插入图片描述](https://img-blog.csdnimg.cn/06e383a8581f4c51be9b9f8227ab4455.png?x-oss-process=image
这就是禁用NetworkManager并且启用启动network以后的状态

0.6 更新系统
yum update -y
更新系统可能会花费一些时间……

然后就开始装需要安装的软件了

  1. 准备所需软件库
    注:yum-config-manager在yum-utils包里,系统默认没有该命令,需通过如下命令安装
    yum install -y yum-utils
    yum repolist enabled 查询已启用的资源库
    yum repolist disabled 查询已禁用的资源库
    yum repolist all 查询所有资源库

1.1 安装Open Stack Queens
yum install -y centos-release-openstack-queens
1.2 启用Open Stack Queens资源库
yum-config-manager --enable centos-openstack-queens

1.3 安装yum-plugin-priorities插件
yum install -y yum-plugin-priorities

1.4 切换到软件源定义目录
cd /etc/yum.repos.d/

1.5 下载软件源定义文件(RDO官网针对CentOS7的)
curl -O https://trunk.rdoproject.org/centos7/delorean-deps.repo
curl -O https://trunk.rdoproject.org/centos7/current-passed-ci/delorean.repo

1.6 升级软件包及系统内核(改变软件及系统设置)
yum update -y

1.7 重启并执行后续操作(由于内核更新)
reboot

  1. 安装Packstack
    执行如下命令安装openstack-packstack及其依赖包
    yum install -y openstack-packstack
    注,过程中会安装许多依赖包,如openstack-packstack-puppet

  2. Packstack安装OpenStack
    packstack --allinone
    如果安装失败的话就进行重装步骤,但packstack-answers后面的数字需要自行修改成自己虚拟机的,(打开虚拟机进入最外层的文件夹,输ls出现.txt文件
    在这里插入图片描述我装完了所以有三个,没装的话只有一个的,就是上图的第一个文件,填入那个文件夹的名字替换进去就好了)
    在这里插入图片描述

重装:packstack --answer-file=/root/packstack-answers-20161115-033728 .txt

下载可能需要多次并且长达20min以上,请准备好耐心……

(fin)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值