潇湘夜雨移动版

主页 > 系统 > 云计算与云原生 >

openstack本地yum源配置

1.下载网络yum仓库
[root@node1 ~]# wget -S -c -r -np -L https://repos.fedorapeople.org/openstack/EOL/openstack-havana/
如果已经用仓库软件包可不用下载
yum install vsftp #安装ftp服务
2.将下载的仓库软件放到vsftp匿名用户的根目录
service vsftpd start #启动ftp服务
3.测试ftp是否能正常访问:ftp://172.18.109.235/
注意:ftp根目录的权限一般不用修改,如果要调整,可以设置成755,但不能设置成777,以免匿名用户不能访问,
4.创建yum源配置文件
[root@node1 ~]# cd /etc/yum.repos.d/
[root@node1 yum.repos.d]# vim openstack-havana.repo #创建新的yum源文件
[openstack-havana]
name=OpenStack Havana Repository
baseurl=ftp://172.18.109.235/pub/openstack-havana/epel6/
enabled=1
skip_if_unavailable=0
gpgcheck=0
 
注意:baseurl的路径一定要写正确,保证该根路径下有一个repodata目录,该目录中的文件记录了软件包之间
的依赖关系。
 
[root@node1 ~]# yum repolist #查看当前的仓库
已加载插件:fastestmirror, security
Loading mirror speeds from cached hostfile
* base: centos.ustc.edu.cn
* epel: ftp.cuhk.edu.hk
* extras: mirrors.sina.cn
* updates: centos.ustc.edu.cn
仓库标识                           仓库名称                                                     状态
base                               CentOS-6 - Base                                               6,696
centos-openstack-juno              CentOS-6 - OpenStack juno                                       129
*epel                              Extra Packages for Enterprise Linux 6 - x86_64               12,241
extras                             CentOS-6 - Extras                                                62
openstack-havana                   OpenStack Havana Repository                                   1,095
updates                            CentOS-6 - Updates                                              499
repolist: 20,722
 
[root@node1 ~]# yum clean all #清理yum缓存
[root@node1 ~]# yum makecache #创建yum缓存
已加载插件:fastestmirror, security
Loading mirror speeds from cached hostfile
epel/metalink                                                                  | 6.4 kB     00:00     
* base: mirrors.163.com
* epel: mirrors.ustc.edu.cn
* extras: mirrors.163.com
* updates: mirrors.sina.cn
base                                                                           | 3.7 kB     00:00     
base/group_gz                                                                  | 226 kB     00:00     
base/filelists_db                                                              | 6.4 MB     00:02     
base/other_db                                                                  | 2.8 MB     00:00     
centos-openstack-juno                                                          | 2.9 kB     00:00     
centos-openstack-juno/filelists_db                                             |  87 kB     00:00     
centos-openstack-juno/other_db                                                 |  37 kB     00:00     
epel/filelists_db                                                              | 7.9 MB     00:01     
epel/updateinfo                                                                | 737 kB     00:00     
epel/other_db                                                                  | 2.9 MB     00:00     
extras                                                                         | 3.4 kB     00:00     
extras/filelists_db                                                            |  38 kB     00:00     
extras/prestodelta                                                             | 1.3 kB     00:00     
extras/other_db                                                                |  51 kB     00:00     
openstack-havana                                                               | 2.9 kB     00:00     
openstack-havana/filelists_db                                                  | 1.2 MB     00:00     
openstack-havana/other_db                                                      | 298 kB     00:00     
updates                                                                        | 3.4 kB     00:00     
updates/filelists_db                                                           | 1.5 MB     00:00     
updates/prestodelta                                                            | 186 kB     00:00     
updates/other_db                                                               |  26 MB     00:03     
元数据缓存已建立
 
(责任编辑:liangzh)