我們搭建Openstack時不可能是直接利用 外網的源因爲外網的源有種種不確定性。所以要自己搭建內網的源來部署。
1、進行同步
yum install yum-utils createrepo yum-plugin-priorities vim /etc/yum.repos.d/openstack.repo [openstack-mitaka] name=OpenStack Icehouse Repository baseurl=http://mirrors.163.com/centos/7.3.1611/cloud/x86_64/openstack-mitaka/ enabled=1 skip_if_unavailable=0 gpgcheck=0 priority=98
下面進行同步
reposync --repoid=openstack-mitaka ##這個名字一定要和源的名字一致
下面就通過漫長的時間等吧。同步完之後開始建立源
createrepo -update openstack-mitaka
2、搭建httpd 略
ln -s openstack-mitaka /var/www/openstack-mitaka
3、在客戶端上寫repo文件省略
4.測試是否可以下載rpm包
[root@controller01 ~]# yumdownloader openstack-swift-account [root@controller01 ~]# ll openstack-swift-account-2.10.1-1.el7.noarch.rpm -rw-r--r--. 1 root root 20568 Feb 20 17:07 openstack-swift-account-2.10.1-1.el7.noarch.rpm [root@controller01 ~]#
測試成功,至此 結束!