选择一个好的镜像源,可以加快Centos7系统的更新升级或者安装软件的速度。

1. 更新系统,配置优先级

  • 更新系统,安装epel源
# yum update -y

# yum install -y epel-release
  • 安装并配置yum-plugin-priorities
# yum install -y yum-plugin-priorities

查看 /etc/yum/pluginconf.d/priorities.conf ,确保启用:

# more /etc/yum/pluginconf.d/priorities.conf

[main]
enabled = 1


2. 设置镜像源

  • 设置aliyun的docker-ce-stable源
# cat >> /etc/yum.repos.d/docker.repo <<EOF

[docker-repo]
name=Docker
baseurl=http://mirrors.aliyun.com/docker-engine/yum/repo/main/centos/7
enabled=1
gpgcheck=0
priority=2
EOF

添加priority=2
或者

# wget -P /etc/yum.repos.d/ https://mirrors.aliyun.com/docker-ce/linux/centos/docker.repo
  • 设置aliyun的kubernetes源

创建kubernetes.repo,其中baseurl需要去阿里云开源镜像站的/kubernetes/yum/repos/kubernetes-el7-x86_64/下验证。

# cat >> /etc/yum.repos.d/kubernetes.repo <<EOF

[kubernetes]
name=Kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/
enabled=1
gpgcheck=0
priority=2
EOF

添加priority=2

  • 设置ceph国内源

本文档使用版本是 luminous ,RPM Repo 地址: https://download.ceph.com/rpm-luminous/el7/

# rpm --import 'https://download.ceph.com/keys/release.asc'

# rpm -Uvh https://download.ceph.com/rpm-luminous/el7/noarch/ceph-release-1-1.el7.noarch.rpm

可以使用中国镜像服务器 http://mirrors.ustc.edu.cn/ceph/ ,替换为:

# rpm --import http://mirrors.ustc.edu.cn/ceph/keys/release.asc

# rpm -Uvh http://mirrors.ustc.edu.cn/ceph/rpm-luminous/el7/noarch/ceph-release-1-1.el7.noarch.rpm

# vim /etc/yum.repos.d/ceph.repo

// 添加priority=2


3. 清理缓存并生成新的yum list

# yum clean all  

# rm -rf /var/cache/yum

# yum makecache  

# yum repolist
Logo

开源、云原生的融合云平台

更多推荐