使用kolla 安装openstack train 版本 单节点

目录

    • 1. 准备工作
      • 1.1环境准备
      • 1.2 关闭selinux
      • 1.3 关闭防火墙(可选)
      • 1.4 更改hosts
    • 2.安装docker容器
    • 3.安装依赖
    • 4. 安装Kolla-ansible
    • 5. 安装Kolla
    • 6. 配置OpenStack环境
      • 6.1 调整kolla-ansible全局配置
      • 6.2 调整 all-in-one 配置
    • 7.生成密码
    • 8. 部署OpenStack环境
    • 9. 使用openstack
    • 部署完成

1. 准备工作

1.1环境准备

物理机一台、CentOS7、双网卡(第一张为管理网络,可以访问公网,第二张为实例使用网络,启动即可,无需配置IP。)

这里注意的是,docker安装目录在/var,分区的时候要注意,或者软链接到新目录

1.2 关闭selinux

vi /etc/selinux/config

更改SELINUX选项为不可用

SELINUX=disabled

1.3 关闭防火墙(可选)

systemctl stop firewalld

systemctl disable firewalld 

# 因为是测试环境,所以关掉了防火墙

1.4 更改hosts

192.168.134.131 kolla

# centos 默认主机名localhost如果更改,统一即可

2.安装docker容器

使用官方脚本一键安装

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

也可以使用国内 daocloud 一键安装命令:

curl -sSL https://get.daocloud.io/docker | sh

手动安装请参考:
https://www.runoob.com/docker/centos-docker-install.html

测试docker是够正常运行:

 
 

你可能感兴趣的:(openstack,docker,openstack)