[root@aaa251 yum.repos.d]# ll 总用量 32 -rw-r--r--. 1 root root 1664 9月 5 21:05 CentOS-Base.repo -rw-r--r--. 1 root root 1309 9月 5 21:05 CentOS-CR.repo -rw-r--r--. 1 root root 649 9月 5 21:05 CentOS-Debuginfo.repo -rw-r--r--. 1 root root 314 9月 5 21:05 CentOS-fasttrack.repo -rw-r--r--. 1 root root 630 9月 5 21:05 CentOS-Media.repo -rw-r--r--. 1 root root 1331 9月 5 21:05 CentOS-Sources.repo -rw-r--r--. 1 root root 6639 9月 5 21:05 CentOS-Vault.repo [root@aaa251 yum.repos.d]#
### 二、yum安装
>
> CentOS默认已安装了yum,不需要另外安装。我们查看下系统默认安装的yum
>
>
>
[root@aaa251 yum.repos.d]# rpm -qa | grep yum yum-metadata-parser-1.1.4-10.el7.x86_64 yum-plugin-fastestmirror-1.1.31-52.el7.noarch yum-3.4.3-163.el7.centos.noarch [root@aaa251 yum.repos.d]#
`如果后续遇到yum程序异常,需要重新安装yum包时,再来补充安装yum包的过程`
### 三、本地光驱yum源的搭建
下面介绍光盘搭建本地yum源
**1. 在虚拟机设置中,选择光盘(ISO镜像文件),如图:**

**2.将光盘进行挂载**
mkdir /mnt/mytest #创建挂载点 mount /dev/sr0 /mnt/mytest #挂载光盘 df -h #查看光盘是否挂载成功
[root@aaa251 yum.repos.d]# mkdir /mnt/mytest [root@aaa251 yum.repos.d]# mount /dev/sr0 /mnt/mytest mount: /dev/sr0 写保护,将以只读方式挂载 [root@aaa251 yum.repos.d]# df -h 文件系统 容量 已用 可用 已用% 挂载点 devtmpfs 480M 0 480M 0% /dev tmpfs 491M 0 491M 0% /dev/shm tmpfs 491M 7.5M 484M 2% /run tmpfs 491M 0 491M 0% /sys/fs/cgroup /dev/mapper/centos-root 37G 1.4G 36G 4% / /dev/sda1 1014M 137M 878M 14% /boot tmpfs 99M 0 99M 0% /run/user/0 /dev/sr0 4.4G 4.4G 0 100% /mnt/mytest [root@aaa251 yum.repos.d]#
>
> 以上mount命令为临时性挂载,重启完系统后失效。
> 永久挂载命令:
> echo “/dev/sr0 /mnt/mytest iso9660 defaults 0 0” >> /etc/fstab
>
>
>

**3.编写本地yum源仓库文件**
在编写之前,先将yum配置文件进行备份!
>
> [root@aaa251 ~]# cd /etc/yum.repos.d/
> [root@aaa251 yum.repos.d]# mkdir repo\_bak #创建yum配置文件的备份文件夹 repo\_bak
> [root@aaa251 yum.repos.d]# mv \*.repo repo\_bak/ #备份现有的配置文件到repo\_bak中
> [root@aaa251 yum.repos.d]# touch local.repo/ #创建本地yum源仓库文件
> [root@aaa251 yum.repos.d]# ls
> local.repo repo\_bak
> [root@aaa251 yum.repos.d]#
>
>
>
编写本地yum仓库文件
为了做好运维面试路上的助攻手,特整理了上百道 **【运维技术栈面试题集锦】** ,让你面试不慌心不跳,高薪offer怀里抱!
这次整理的面试题,**小到shell、MySQL,大到K8s等云原生技术栈,不仅适合运维新人入行面试需要,还适用于想提升进阶跳槽加薪的运维朋友。**

本份面试集锦涵盖了
* **174 道运维工程师面试题**
* **128道k8s面试题**
* **108道shell脚本面试题**
* **200道Linux面试题**
* **51道docker面试题**
* **35道Jenkis面试题**
* **78道MongoDB面试题**
* **17道ansible面试题**
* **60道dubbo面试题**
* **53道kafka面试**
* **18道mysql面试题**
* **40道nginx面试题**
* **77道redis面试题**
* **28道zookeeper**
**总计 1000+ 道面试题, 内容 又全含金量又高**
* **174道运维工程师面试题**
> 1、什么是运维?
> 2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?
> 3、现在给你三百台服务器,你怎么对他们进行管理?
> 4、简述raid0 raid1raid5二种工作模式的工作原理及特点
> 5、LVS、Nginx、HAproxy有什么区别?工作中你怎么选择?
> 6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?
> 7、Tomcat和Resin有什么区别,工作中你怎么选择?
> 8、什么是中间件?什么是jdk?
> 9、讲述一下Tomcat8005、8009、8080三个端口的含义?
> 10、什么叫CDN?
> 11、什么叫网站灰度发布?
> 12、简述DNS进行域名解析的过程?
> 13、RabbitMQ是什么东西?
> 14、讲一下Keepalived的工作原理?
> 15、讲述一下LVS三种模式的工作过程?
> 16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?
> 17、如何重置mysql root密码?
详情docs.qq.com/doc/DSmdCdUNwcEJDTXFK