kolla-ansible部署openstack+ceph高可用集群queens版本--- 环境准备及初始化

本文详细介绍OpenStack环境搭建步骤,包括硬件需求、系统配置、Docker与pip安装、Ceph存储池设置及NTP服务配置。同时,涵盖主机初始化、Docker优化、私有仓库建立等关键环节。

一、宿主主机硬件需求

1、主机必须满足以下最低要求:
  1. 2张网卡,都需要网线连接(内部管理网络建议万兆,外部网络千兆即可)
  2. 8GB主内存
  3. 40GB磁盘空间(部署ceph至少两块硬盘)
  4. 高可用集群环境至少2台controller,1台computer.
2、部署环境

本文采用1台monitor,3台controller,3台computer,1台做docker镜像仓库,均安装centos7 minimal 系统,3T 硬盘*4,3块作为ceph存储使用,2张万兆网卡。

hostname 网卡1 网卡2
monitor 172.29.55.229 无ip
controller01 172.29.55.230 无ip
controller02 172.29.55.231 无ip
compute03 172.29.55.232 无ip
compute01 172.29.55.233 无ip
compute02 172.29.55.234 无ip
compute03 172.29.55.235 无ip

2级标题

3、系统其他要求
  1. 安装系统的时候采用默认分区,并删除/home分区,剩余容量全部分给root分区.可省略
  2. 系统其他硬盘,不要挂载,直接格式化
  3. 服务器的网口至少两个,一个内网管理必须分配ip,连接网线;另一个不需要分配ip,连接网线。

二、所有主机初始化配置

1、yum加速源配置,并安装需要的更新
!#/bin/bash
 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
 cd /etc/yum.repos.d/
 curl -o /etc/yum.repos.d/CentOS7-Base-163.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo
 curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
 curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
 yum clean all
 yum makecache
 yum update -y
 systemctl stop firewalld && systemctl disable firewalld && systemctl status firewalld
 sed -i '/^SELINUX=.*/c SELINUX=disabled' /etc/selinux/config
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值