这里写目录标题
虚拟机资源信息
1,控制节点CT
CPU:双核双线程-CPU虚拟化开启
内核:8G硬盘:300G
双网卡:VM1-(局域网)和NAT-(外网)
操作系统:Centos7.6(版本1810及以上)-最小化安装
2,计算节点C1
CPU:双核双线程-CPU虚拟化开启
内存:8G硬盘:300G
双网卡:VM1-(局域网)和NAT-(外网)
操作系统:centos7最小化安装
3.计算节点C2
CPU:双核双线程-CPU虚拟化开启
内存:8G硬盘:300G
双网卡:VM1-(局域网)和NAT-(外网)
操作系统:Centos7–最小化安装
注释:如果内存不够,可减少内存大小,最小内存6G
部署思路
1,配置操作系统+OPenStack运行环境
2.配置OPenstack平台基础服务(rabbitmq,mariadb,么么cache,Apache)
3.配置openstack keystone组件
4.配置OpenStack Glsnce组件
5.配置Openstack服务
6.配置Openstack Nova组件
7.配置Opendtack Neytron组件
8.配置Openstack dashboard组件
9.配置Openstack Cinder组件
10,常用云主机操作
资源规划
主机 | 内存 | 硬盘 | 网卡 |
---|---|---|---|
CT | 8 | 300 | |
C1 | 8 | 300 | – |
C2 | 8 | 300 | – |
基础环境配置
1修改添加NAT网卡配置
关闭防火墙和系统按群机制,修改主机名
主机名ip映射,节点免交互登录,时间同步
安装基础环境依赖包
都要需要重复安装,保证每个组件都是最新
yum -y install net-tools bash-completion vim gcc gcc-c++ make pcre pcre-devel expat-devel cmake bzip2 lrzsz
各字段解释
net-tools:ifconfig命令行工具
bash-completion:辅助自动补全工具
vim:vim工具
gcc gcc-c++:编译环境
make:编译器
pcre pcre-devel:是一个Perl库,包括 perl 兼容的正则表达式库
expat-devel:Expat库,Expat是一个面向流的xml解析器
cmake:CMake是一个跨平台的编译工具,CMkae目前主要使用场景是作为make的上层工具,产生可移植的makefile文件
lrzsz:可使用rz、sz命令上传、下载数据
yum -y install centos-release-openstack