主机配置:
主机名 IP(Static) 系统 配置 角色
yumserver 192.168.20.21 CentOS-6.5-x86_64-minimal 2CPU,4G,200G,1网卡 yumserver
1.安装
(1).下载必要工具:
[root@yumserver ~]# yum -y install wget
(2).下载yum源到本地:
[root@yumserver ~]# mkdir -p /wget-yum
[root@yumserver ~]# cd /wget-yum
下载centos6.5源:
[root@yumserver wget-yum]# wget -S -c -r -np -L http://mirrors.sohu.com/centos/6.5/
下载foreman源:
[root@yumserver wget-yum]# wget -S -c -r -np -L http://yum.theforeman.org/plugins/1.5/el6/
[root@yumserver wget-yum]# wget -S -c -r -np -L http://yum.theforeman.org/releases/1.5/el6/
下载epel源:
[root@yumserver wget-yum]# wget -S -c -r -np -L http://mirrors.yun-idc.com/epel/6/
下载puppetlabs源:
[root@yumserver wget-yum]# wget -S -c -r -np -L https://yum.puppetlabs.com/el/6/
下载openstack源:
[root@yumserver wget-yum]# wget -S -c -r -np -L https://repos.fedorapeople.org/repos/openstack/openstack-havana/
[root@yumserver wget-yum]# wget -S -c -r -np -L https://repos.fedorapeople.org/repos/openstack/openstack-icehouse/
(3).删除不需要的软件包和文件:
[root@yumserver wget-yum]# find ./ -name index.html* | xarge rm -rf
[root@yumserver wget-yum]# find ./ -name fedora-20 | xarge rm -rf
[root@yumserver wget-yum]# find ./ -name fedora-19 | xarge rm -rf
[root@yumserver wget-yum]# find ./ -name isos | xarge rm -rf
[root@yumserver wget-yum]# find ./ -name i386 | xarge rm -rf
[root@yumserver wget-yum]# mv mirrors.sohu.com/centos ./
[root@yumserver wget-yum]# rm -rf mirrors.sohu.com
[root@yumserver wget-yum]# mkdir foreman
[root@yumserver wget-yum]# mv yum.theforeman.org/plugins foreman/
[root@yumserver wget-yum]# mv yum.theforeman.org/releases foreman/
[root@yumserver wget-yum]#
[root@yumserver wget-yum]#
[root@yumserver wget-yum]#
[root@yumserver wget-yum]#
[root@yumserver wget-yum]#
[root@yumserver wget-yum]#