配置完yum源后操作,看看就行,不建议弄这个
安装软件包
sudo yum install -y yum-utils createrepo yum-plugin-priorities
下载安装包到本地
mkdir /opt/openstack && cd /opt/openstack
下载文件到本地,TM下载了一下午
reposync
创建yum源,/opt/openstack目录下
createrepo -v base
createrepo -v updates
createrepo -v extras
createrepo -v train
createrepo -v virt
再编辑OpenStack.repo文件
vi /etc/yum.repos.d/OpenStack.repo
内容替换为其下
[base]
name=base
baseurl=file:///opt/openstack/base/
enable=1
gpgcheck=0
[extras]
name=extras
baseurl=file:///opt/openstack/extras/
enable=1
gpgcheck=0
[updates]
name=updates
baseurl=file:///opt/openstack/updates/
enable=1
gpgcheck=0
[train]
name=train
baseurl=file:///opt/openstack/train/
enable=1
gpgcheck=0
[virt]
name=virt
baseurl=file:///opt/openstack/virt/
enable=1
gpgcheck=0
清除缓存
yum clean all
重建缓存
yum makecache
查看已启用的仓库列表
yum repolist
配置FTP服务器,安装FTP软件包
yum -y install vsftpd
配置FTP主目录为软件仓库目录
vi /etc/vsftpd/vsftpd.conf
末尾添加一行
anon_root=/opt
启动FTP,并设置开机自启
systemctl start vsftpd && systemctl enable vsftpd