文章目录
前言
一:OpenStack概述
1.1:概述
- OpenStack是一个开源的云计算管理平台项目,是一系列软件开源项目的组合。由NASA(美国国家航空航天局)和Rackspace合作研发并发起,以Apache许可证(Apache软件基金会发布的一个自由软件许可证)授权的开源代码项目。
- OpenStack为私有云和公有云提供可扩展的弹性的云计算服务。项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。
1.2:为什么要搭建OpenStack本地yum源?
- OpenStack的yum源的地址都是指向国外的网站,对此,我们使用yum下载的时候会造成很多困扰。
- 另:如果中途下载失败,则需要重新来过
- 所以,我们为了解决这个办法,将yum源地址指向国内或者本地
二:本地yum源搭建实操
2.1:环境
- VMware软件
- 一台centos7虚拟机作为OpenStack本地源,IP地址:192.168.233.101
- 一台centos7虚拟机作为客户端,IP地址:192.168.233.129
2.2:拓扑图
2.3:实验目的
- 通过配置,搭建成功OpenStack本地源,客户端可正常访问使用
2.4:实验过程
- 1、寻找第三方OpenStack生产环境专用yum源仓库
- 2、搭建Centos 7.6 系统载体
- 3、同步Openstack成产环境源
- 4、解决OpenStack软件环境依赖关系
- 5、发布本地OpenStack-YUM源仓库
- 6、OpenStack客户端部署本地YUM源仓库
- 7、配置阿里云时间同步服务、配置NTP服务(允许192.168.233.0网段)
2.4.1:本地源端配置
-
安装centos7虚拟机,不在赘述
-
修改IP地址
[root@localhost ~]# cd /etc/sysconfig/network-scripts/ [root@localhost network-scripts]# ls ifcfg-ens33 ifcfg-ens34 。。省略内容 [root@localhost network-scripts]# vim ifcfg-ens33 '//编辑网卡配置文件' TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static '//改为静态' DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=d487863a-3729-49db-b507-3da098b74541 DEVICE=ens33 ONBOOT=yes IPADDR=192.168.233.101 '//添加IP地址,子网掩码,网关和dns' NETMASK=255.255.255.0 GATEWAY=192.168.233.2 DNS1=8.8.8.8 DNS2=114.114.114.114 [root@localhost network-scripts]# vim ifcfg-ens34 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILU