搭建OpenStack本地百胜源

  

1,本地百胜搭建环境准备
——最小化安装CentOS7.2系统(centos 1511. - 7 - x86_64最小- - iso)
——IPADDR=123.45.67.111/24
1.1关闭防火墙,关闭SELinux

  
 <代码> systemctl firewalld停止
  systemctl禁用firewalld
  setenforce 0
  sed - i ' s/SELINUX=执行/SELINUX=禁用//etc/selinux/config  
  

1.2安装基本软件

  
 <代码> yum - y vim createrepo httpd安装 
  

1.3备份CentOS-Base.repo文件

  
 <代码> mkdir/etc/yum.repos.d/备份
  mv/etc/yum.repos.d/CentOS-Base。回购/etc/yum.repos.d/备份 
  

1.4重建回购文件

  
 <代码>回声”(ocata)
  name=CentOS-Ocata
  baseurl=https://mirrors.aliyun.com/centos/7/cloud/x86_64/openstack-ocata/使=1
  gpgcheck=0
  
  (ocata-extras)
  name=CentOS-Ocata-extras
  baseurl=https://mirrors.aliyun.com/centos/7/extras/x86_64/使=1
  gpgcheck=0
  
  (centos7)
  name=Centos-7
  baseurl=https://mirrors.aliyun.com/centos/7/os/x86_64/使=1
  gpgcheck=0
  “在/etc/yum.repos.d/CentOS-Base.repo  
  

1.5更新系统及重启

  
 <代码>百胜清洁
  百胜makecache
  百胜是更新
  重新启动 
  

1.6加载远端软件包(共12克,我下载用时大约20分钟)

  
 <代码> cd/var/www/reposync——repoid=ocata
  reposync——repoid=ocata-extras
  reposync——repoid=centos7  
  

1.7生成repodata

  
 <代码> createrepo/var/www/ocata/createrepo/var/www/ocata-extras/createrepo/var/www/centos7/ 
  

1.8配置httpd服务

  
 <代码> vim/etc/httpd/conf/httpd.conf
  119行将DocumentRoot "/var/www/html”改为DocumentRoot "/var/www/?
  131行将& lt;目录“/var/www/html”的在改为& lt;目录“/var/www/痹?/代码> 
  

1.9启动httpd并开机启动

  
 <代码> systemctl httpd开始
  systemctl启用httpd  
  

1.10验证httpd服务
浏览器地址栏输入http://123.45.67.111/ocata验证
2,重建本地回购文件以使用yum源
2.1备份本地CentOS-Base.repo文件

  
 <代码> mkdir/etc/yum.repos.d/备份
  mv/etc/yum.repos.d/CentOS-Base。回购/etc/yum.repos.d/备份 
  

2.2重建回购文件

  
 <代码>回声”(ocata)
  name=CentOS-Ocata
  baseurl=http://123.45.67.111/ocata/使=1
  gpgcheck=0
  
  (ocata-extras)
  name=CentOS-Ocata-extras
  baseurl=http://123.45.67.111/ocata-extras/使=1
  gpgcheck=0
  
  (centos7)
  name=Centos-7
  baseurl=http://123.45.67.111/centos7/使=1
  gpgcheck=0
  “在/etc/yum.repos.d/CentOS-Base.repo  
  

2.3测试百胜配置及生成缓存文件

  
 <代码>百胜清洁
  百胜makecache
  百胜repolist所有 
  

搭建OpenStack本地百胜源

搭建OpenStack本地百胜源