openstack(T)环境部署

本文档详细介绍了OpenStack T环境的部署过程,包括硬件配置、部署思路和基础环境配置。硬件配置涉及控制节点和计算节点的CPU、内存、硬盘和网络设置,操作系统选用Centos 7.6。部署思路分为多个步骤,从配置操作系统到安装OpenStack的各个组件。基础环境配置涵盖主机名、防火墙、免交互、依赖包、时间同步和任务计划。此外,还讲解了MariaDB、RabbitMQ、memcached和etcd的安装与作用。
摘要由CSDN通过智能技术生成

openstack(T)环境部署

硬件配置

控制节点ct

cpu:双核双线程-CPU虚拟化开启

内存:8G 硬盘:300G+1024G(CEPH块存储)

双网卡:VM1-(局域网)20.0.1.11 NAT-20.0.0.11

操作系统:Centos 7.6(1810)-最小化安装

计算节点c1

CPU:双核双线程-CPU虚拟化开启

内存:8G 硬盘:300G+1024G(CEPH块存储)

双网卡:VM1(局域网)-20.0.1.12 NAT-20.0.0.12

操作系统:Centos 7.6(1810)-最小化安装

计算节点c2

CPU:双核双线程-CPU虚拟化开启

内存:8G 硬盘:300G+1024G(CEPH块存储)

双网卡:VM1(局域网)-20.0.1.13 NAT-20.0.0.13

操作系统:Centos 7.6(1810)-最小化安装

PS:最小内存6G

部署思路

一、配置操作系统+OpenStack运行环境

二、配置OpenStack平台基础服务(rabbitmq、mariadb、memcache、Apache)

三、配置OpenStack keystone组件

四、配置OpenStack Glance组件

五、配置placement服务

六、配置OpenStack Nova组件

七、配置OpenStack Neutron组件

八、配置OpenStack dashboard组件

九、配置OpenStack Cinder组件

十、常用云主机操作

基础环境配置

主机名

控制节点–ct

hostnamectl set-hostname ct
su

计算节点–c1

hostnamectl set-hostname c1
su

计算节点–c2

hostnamectl set-hostname c2
su

防火墙、核心防护

所有节点

systemctl stop firewalld

setenforce 0 核心防护关闭

systemctl disable firewalld

sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

grep -v "#" /etc/selinux/config

免交互

所有节点

vi /etc/hosts

20.0.1.11 ct
20.0.1.12 c1
20.0.1.13 c2

(绑定内部网络)

ssh-keygen -t rsa
ssh-copy-id ct
ssh-copy-id c1
ssh-copy-id c2

(分别登录测试)

基础环境依赖包

所有节点

yum -y install net-tools bash-completion vim gcc gcc-c++ make pcre  pcre-devel expat-devel cmake  bzip2

#net-tools   可以使用ifconfig命令

#bash-completion 自动补全

#pcre  正则 devel库

#expat-devel:Apache依赖包,C语言开发,解析XML文档的开发库

yum -y i
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值