YUM仓库及NFS共享服务

YUM基本介绍

基于RPM包构建的软件更新机制
可以自动解决依赖关系
所有软件包由集中地YUM软件仓库提供
在配置文件中 enable=1代表自动开启yum源

软件仓库的提供方式:

FTP服务:ftp://…
HTTP服务:http://…
本地目录:file://…

访问YUM仓库

为客户机指定YUM仓库位置 :

配置文件: /etc/yum.repos .d/centos7.repo
[base]
name=CentOS 7.3
baseurl=ftp://192.168.4.254/centos7 #本地源
enabled=1
gpgcheck=1
[other]
name=Other RPM Packages
baseurl=ftp://192. 168.4.254/other
enabled=1
gpgcheck=0

本地YUM仓库

将CentOS 7光盘放入光驱
挂载镜像到仓库位置,URL地址为file:///media/cdrom
配置文件:vi /etc/yum.repos.d/local.repo[local]
name=CnetOS 7.3
baseurl=file:///mnt #挂载点目录
enabled=1
gpgcheck=0

YUM的配置文件

基本设置:/etc/yum.conf
仓库设置:/etc/yum.repos.d/*.pero
日志文件:/var/log/yum.log
YUM缓存目录:/var/cache/yum/ b a s e a r c h / basearch/ basearch/releasever 存放下载的软件包,仓库信息等数据

查询软件包/包组

yum list 软件名/yum grouplist 包组名

安装软件包/包组

yum install 软件名/yum groupinstall 包组名

升级软件包/包组

yum update 软件名/yum groupupdate包组名

NFS网络文件系统

依赖于RPC(远端过程调用)
需安装nfs-utils、rpcbind软件包
系统服务:nfs、rpcbind
共享配置文件:/etc/exports

使用NFS发布共享资源

安装并开启nfs-utils、rpcbind

yum -y install nfs-utils rpcbind
systemctl enable nfs
systemctl enable rpcbind

设置共享目录

mkdir -p /opt/wwwroot
vi /etc/exports
/opt/wwwroot 192. 168.7.0/24(rw,sync,no_ root_ squash)
/var/ftp/pub 192.168.4.11(ro) 192. 168.4.110(rw)
ro是只读,rw读写,sync服务器和客户机开启同步,no_root_squash可以是root身份访问服务器

启动NFS服务程序

查看本机发布的NFS共享目录

systemctl start nfs
systemctl start rpcbind
netstat -anpt | grep rpc 查看服务开启情况
showmount -e 查看本机发布的NFS共享目录

客户机端访问NFS共享资源

yum -y install rpcbind nfs-utils
systemctl enable rpcbind
systemctl start rpcbind
showmount -e 服务器的IP(192.168.7.250)

fstab自动挂载设置

vi /etc/fstab
/opt/wwwroot /var/www/html nfs defaults,_netdev 0 0
netdev 0 0代表设备需要网络

强制卸载NFS

umount -lf /mnt

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值