使用场景:搭建服务器集群时,不需要每个服务器都配置本地源,使用局域网源能更快速的提高工作效率。条件:1. centos.iso 系统文件已经挂载到了系统中(我挂载到 /mnt/cdrom)如果还没挂载
使用场景:搭建服务器集群时,不需要每个服务器都配置本地源,使用局域网源能更快速的提高工作效率。
条件:
1. centos.iso 系统文件已经挂载到了系统中(我挂载到 /mnt/cdrom)
如果还没挂载,请先参考本人的本地源配置 yum vmware 本地源配置
步骤:
1. 搭建 ftp 服务器2. 开放端口 21,或者关闭防火墙3. 配置需要使用源的服务器的 yum 配置文件
实战:
1. 搭建 ftp服务器|:
yum -y install vsftpd
使用上命令安装 ftp服务,安装成功后,将会自动创建 ftp 根目录 (/var/ftp/pub)开放21端口或者关闭防火墙(service iptables stop)也可以通过ftp地址来访问 ftp://192.168.2.2002. 在 /var/ftp/pub 文件夹下新建一个文件夹,用来存放包文件
mkdir /var/ftp/pub/centos6.7
3. 将文件拷贝到到 新建的 /var/ftp/pub/centos6.7 文件夹中
cp -rvf /mnt/cdrom/* /var/ftp/pub/centos6.7
到这里,局域网的yum源已经安装完成,接下来就是配置局域网中的一台服务器来测试是否可用4. 登陆另一台服务器,打开文件夹 (/etc/yum.repos.d)里面有4个文件
CentOS-Base.repoCentOS-Debuginfo.repoCentOS-Media.repoCentOS-Vault.repo
5. 将文件 CentOS-Base.repo 重命名(mv CentOS-Base.repo CentOS-Base.repo_bak)6. 编辑文件 CentOS-Media.repo (vim CentOS-Media.repo) 最后文件内容如下:
[c6-media]name=CentOS-$releasever - Mediabaseurl=ftp://192.168.2.200/pub/centos6.7# file:///media/CentOS/# file:///mnt/cdrom/# file:///media/cdrecorder/gpgcheck=1enabled=1#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6gpgkey=ftp://192.168.2.200/pub/centos6.7/RPM-GPG-KEY-CentOS-6
7. 清除 yum 缓存(yum clean all)8. 查看 yum 列表(yum list)