1 Openstack简介:
2 实验说明:
3 图例:
4 实验环境说明:
4.1 ) 网卡说明:
网卡名 |
网 段 |
连接方式 |
说明 |
eth0 |
10.10.5.0/24 |
仅主机网络 |
内部网络自动以IP地址段. |
eth1 |
172.18.0.0/24 |
NAT网络 |
外网IP自动获取,上网安装软件. |
4.2 ) 节点分布:
管理节点 |
eth0 |
eth1 |
系统版本 |
管理端-1 |
10.10.5.129 |
ip |
CentOS 7.8.2003 |
管理端-2 |
10.10.5.130 |
ip |
CentOS 7.8.2003 |
负载节点 |
eth0 |
eth1 |
系统版本 |
负载均衡-1 |
10.10.5.140 |
ip |
ubuntu 18.04 |
负载均衡-2 |
10.10.5.141 |
ip |
ubuntu 18.04 |
计算节点 |
eth0 |
eth1 |
系统版本 |
node-1 |
10.10.5.135 |
ip |
CentOS 7.8.2003 |
node-2 |
10.10.5.136 |
ip |
CentOS 7.8.2003 |
node-3 |
10.10.5.137 |
ip |
CentOS 7.8.2003 |
node-4 |
10.10.5.138 |
ip |
CentOS 7.8.2003 |
公共服务 |
eth0 |
eth1 |
系统版本 |
db-1 |
10.10.5.150 |
ip |
CentOS 7.8.2003 |
###############################################
环境配置:
# 同步时间:
ntpdate time.windows.com
echo '00 00 * * * /usr/sbin/ntpdate time.windows.com >/dev/null 2&>1' >> /var/spool/cron/root
# 启用Openstack库(控制端+计算节点):
yum install centos-release-openstack-ocata
1.1 ) 查看yum源内的openstack:
yum list centos-release-openstack*
1.2 ) 如果没有需要的版本,下载RPM后安装.
wget https://files-cdn.cnblogs.com/files/zhenxing06/centos-release-openstack-ocata-1-2.el7.noarch.zip
1.3 ) 安装O版本源:
yum install centos-release-ceph-jewel centos-release-qemu-ev -y
rpm -ivh centos-release-openstack-ocata-1-2.el7.noarch.rpm
1.4 ) 官方源没有O版,考虑自己搞一个 或者换新版:
此处省略N.......(因为这个地方官方没有O版本的源了,只能在搜索一个还好东北大学还有o版本的源. 后面附上内容)
# 安装openstack 客户端(安装此软件 一定要仔细看看 是否来自于 ocata 这个版本库的源,高了低了都会出BUG):
yum install python-openstackclient openstack-selinux -y
# 安装RDO仓库RPM来启用Openstack仓库:
yum install https://rdoproject.org/repos/rdo-release.rpm -y
YUM源:
*** 安装Ocata源 一定不能安装epel库, RDO仓库也用自己的***
## 东北大学Ocata 源:
[root@cont-1 ~]# cat /etc/yum.repos.d/ocata.repo
# ocata
# ocata.repo
# including software:
# ocata
[openstack-ocata]
name=ocata
baseurl=http://mirror.neu.edu.cn/centos/7/cloud/x86_64/openstack-ocata/
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Cloud
## RDO 仓库:
[root@cont-1 ~]# cat /etc/yum.repos.d/rdo-release.repo
[ocata]
name=OpenStack ocata Repository
baseurl=http://mirror.neu.edu.cn/centos/7/cloud/x86_64/openstack-ocata/
#mirrorlist=http://mirrorlist.centos.org/?release=7&arch=$basearch&repo=cloud-openstack-train
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Cloud
## yum makecache
最新文章
- 剑指Offer面试题:24.复杂链表的复制
- mysql中event的用法详解
- docker私有库UI和添加私有库到本机能够push和pull
- linux (RHEL) 添加和删除用户
- 我的套路(windows):Jenkins+Jmeter+Ant持续集成
- C++ Base64 编码 解码
- JSP基本原理
- NOIP2014 day2 T2 洛谷P2296 寻找道路
- hdu_3555 bomb
- HashMap的原理与实 无锁队列的实现Java HashMap的死循环 red black tree
- Android(java)学习笔记105:Map集合的遍历之键值对对象找键和值
- Android设置窗体Activity背景透明
- 两种为wangEditor添加拖拽调整高度的方式:CSS3和jQuery UI
- iOS之copy、strong使用,block特性
- [Error]Can't install RMagick 2.13.4. You must have ImageMagick 6.4.9 or later.
- poi的合并单元格和冻结行列
- box-shadow 画叮当猫
- RabbitMQ 设置队列的过期时间
- ldd 以及 ld-linux.so.2
- jQuery(六):value值操作
热门文章
- AcWing 309. 装饰围栏
- CSS知识点记录
- 数据结构,哈希表hash设计实验
- 一、本地项目部署到GitHub上
- JavaSE21-网络编程
- NFS文件共享服务器搭建
- centos 7 让脚本开机运行
- 附028.Kubernetes_v1.20.0高可用部署架构二
- Java与C#
- WPF应用程序管理