背景&问题
最近需要在虚拟机上安装mysql,为了方便采取的是yum install mysql-server方式,但是刚开始源于到了问题
removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/6/base/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: base
由于本人是研发非专业运维人员,所以主要考在线寻找问题,经过国内的度娘发现大部分帖子上都是说什么虚拟机网络配置问题,说什么需要桥接等等。看到了一些网友的评论便知道不靠谱。google有时总是会带来一些惊喜,总之问题简单归结于Centos6关于的Reaches End of Life。原话是这样说的:
CentOS 6已经随着2020年11月的结束进入了EOL(Reaches End of Life),不过有一些老设备依然需要支持,CentOS官方也给这些还不想把CentOS 6扔进垃圾堆的用户保留了最后一个版本的镜像,只是这个镜像不会再有更新了
官方便在12月2日正式将CentOS 6相关的软件源移出了官方源,随之而来逐级镜像也会陆续将其删除。
我也查阅了相关资料发现centos6确实存在这个问题。那么废话少说,直接怼解决方案
解决方案
- 修改配置
vi /etc/yum/pluginconf.d/fastestmirror.c