cobbler同步openstack源

http://mirrors.aliyun.com/centos/7.2.1511/cloud/x86_64/openstack-mitaka/ 这个为openstack需要使用到的源,我们用cobbler来同步,这样创建的虚拟机默认就有了源,就不需要自己一个一个安装了。

执行下面操作:

#添加repo
cobbler repo add --name=CentOS-7.3 --mirror=http://mirrors.aliyun.com/centos/7.3.1611/os/x86_64/ --arch=x86_64 --breed=yum
 
#同步repo
cobbler reposync
时间有点长,耐心等待
#添加repo到CentOS7的profile文件
 
cobbler profile edit --name=CentOS-7-x86_64 --repos="openstack-mitaka"
#修改ks.cfg文件
在结尾添加,红色字体即可。
%post
systemctl disable postfix.service
 
$yum_config_stanza
%end

加入到定时任务,每天同步,同步完镜像的文件在这里/var/www/cobbler/repo_mirror:

0 0 * * * /usr/bin/cobbler reposync

然后我们新开一台虚拟机,安装以后再次查看其源,如下所示: 有了源cobbler-config.repo,这样可以直接安装openstack了.

cat /etc/yum.repos.d/cobbler-config.repo
 
[core-0]
name=core-0
baseurl=http://192.168.56.12/cobbler/ks_mirror/CentOS-7-x86_64
enabled=1
gpgcheck=0
priority=1
[openstack-mitaka]
name=openstack-mitaka
baseurl=http://192.168.56.12/cobbler/repo_mirror/openstack-mitaka
enabled=1
priority=99
gpgcheck=0
  • linux/os_provision/cobbler同步openstack源.txt
  • 最后更改: 2019/04/16 18:31
  • (外部编辑)