部署yum源及NFS共享服务

部署yum源

yum源前身是Yellow Dog Updater (YDU,Modified),核心机制是提供一个或多个源软件仓库(repository),组成了源服务器,客户机只需要指定这些源服务器的地址等信息,就可以根据软件包名来使用对应下载、安装、更新、管理等功能。

一般yum仓库通常使用HTTP协议或FTP协议来发布,面向网络中所有的客户机提供源服务。在仓库中默认提供了一个仓库数据(repodata),其中收集了目录下所有rpm包的头部信息

yum一般可以配置ftp路径或本地路径,来指定新的仓库地址(本地路径直接指向光盘),本地FTP路径一般分为官方渠道(直接指向本地光盘),还有自定义渠道(自己创建repo仓库文件)(ftp的文件要放在/var/ftp目录下,才可以被ftp访问)

createrepo 光盘/repodata/repomd.xml./ 当前目录初始化repo仓库的文件列表

可以配置/etc/yum.repos.d/xxx.repo

内容主要是:[base] #名称

name=Centos7.6

baseurl=ftp://ftp服务器的地址/路径 #或者是初始化repo仓库的位置

gpgkey=file:///etc/pki/rpm-gpg/PRM-GPG-KEY-CentOS-7 #默认校验文件位置

baseur=file:///本地镜像文件的地址 #自定义本地镜像不需要上面的配置的那么多

yum的常用命令

查看列表:yum list(查看在线列表) installed(查看已安装的列表)/updates(查看可更新的列表)

查看具体软件包信息:yum info 软件包

查找当前仓库中的软件包:yum search 软件包

查看软件包的来源、命令所在地等:yum whatprovides 软件包

查看分组:yum grouplist yum groupinfo 分组名称

安装、更新软件:yum install -y 软件包

卸载软件:yum remove 软件包 -y

yum groupremove gnome-desktop 卸载gnome-desktop组中的所有的软件包

yum切换源:

修改gpgkey可以修改对应校验格式,也就是选择的源

gpgkey=http://mirrors.163.com/centos/PRM-GPG-KEY-CentOS-6 国内镜像源

gpgkey=file:///etc/pki/rpm-gpg/PRM-GPG-KEY-CentOS-7 本地源

mirrorlist=...... 配置的是其他源的列表,自己配置的源不可用时,默认重试的其他源

使用/etc/yum.repos.d/*.reop的配置文件,都默认会被yum读取到,没有冲突的情况下都可以生效,但只有一个主(默认)配置文件:CentOS-Base.repo

yum更新是会默认更新内核,有可能会造成软件不可用(适配性问题),在正常工作下,如果要更新yum,则需要yum --exclude=kernel* update .来更新yum

NFS共享服务

NFS:网络共享服务(Network File System),基于PPC协议,Remote Process Call(远程过程调用),以便于远程对本地的映射

服务端:

1.安装了nfs-utils rpcbind 两个服务,并且启用

2.设置共享目录:/etc/exports配置文件可以设置我们的共享目录,设置的格式如下:

目录地址 允许访问的ip或网段/24(rw,sync,no_root_squash)(以本地root用户权限来同步读写)

shownount -e 可以查看本机提供的共享

3.在客户机上挂载该目录地址,到对应的客户机的目录

客户机也需要安装nfs-utils和rpcbind两个服务,且启用

shownount -e nfs服务器地址 可以查看对应地址启用的共享

挂载服务器的共享目录到客户机的具体目录

mount 192.168.140.111:/var/ftp ./

挂载完成后,双方在共享目录的操作,是双向都产生效果,也都是实时的

4.正常工作中,还需要配置自动挂载,否则每次需要共享是都要执行挂载操作 vi /etc/sftab

192.168.140.111:/var/ftp/munt/nfs/defaults,_netdev 0 0

5.NFS共享操作会使得客户端和服务端完全耦合

当客户机正在共享文件夹时(在使用挂载的文件夹时)。此时服务器端NFS的服务暂停,那么服务端所有与该挂载设备有关的任何操作,都会使得连接卡死。并且umount显示未挂载

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陆墨宁

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值