OpenStack环境部署

本文详细介绍了OpenStack环境的部署过程,包括资源规划、系统环境配置和组件安装。涉及内容有基础环境依赖包安装、控制节点配置、DNS设置、MariaDB安装与配置、RabbitMQ的使用以及memcached和etcd的安装。此外,还强调了在部署过程中对防火墙、免交互设置和时间同步的处理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

资源规划:

主机名 网卡 内存加硬盘
ct vm1 192.168.18.10 NET:192. 168.17.11 8G+300G
c1 vm1 192.168.18.20 NET: 192.168.17.12 8G+300G
c2 vm1 192.168.18.30 NET: 192.168.17.13 8G+300G

步骤:
1、基础环境依赖包

yum -y install net-tools bash-completion vim gcc gcc-c++ make pcre  pcre-devel expat-devel cmake  bzip2
yum -y install centos-release-openstack-train
yum -y install python-openstackclient
yum -y install openstack-utils
yum -y install openstack-selinux

如果yum安装出现问题,可能是yum源问题

mv /etc/yum.repos.d/backup/* /etc/yum.repos.d/
  1. 控制节点ct 计算节点c1 c2 改名
 hostnamectl set-hostname ct
 hostnamectl set-hostname c1
 hostnamectl set-hostname c2

3.控制节点配置(ct)

vi /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.17.11
NETMASK=255.255.255.0
GATEWAY=192.168.17.2
IPV4_ROUTE_METRIC=90      ###调由优先级,NAT网卡优先
vi /etc/sysconfig/network-scripts/ifcfg-ens34
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.18.10
NETMASK=255.255.255.0

4.配置Hosts

[root@ct ~]# vi /etc/hosts
192.168.18.10  ct
192.168.18.20  c1
192.168.18.30  c2

5.关闭防火墙

[root@ct ~]#systemctl stop firewalld
[root@ct ~]#systemctl disable firewalld
[root@ct ~]#setenforce 0

6.三台节点做免交互
非对称密钥:

[root@ct~]#  ssh-keygen -t rsa   
[root@ct~]#  ssh-copy-id ct
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值