部署YUM仓库及NFS共享服务

目录

1、YUM

1.1、LINUX系统各厂家的安装源:

1.2、 yum的分类

1.3、 yum默认的日志文件和配置文件

1.4、 yum源的配置方式

1.4.1、http方式的yum源创建

1.4.2、 混合源

1.5、yum相关命令

2、 NFS 共享服务

2.1、NFS共享是什么:

2.2、面试题:

2.3、DNS共享的原理:

2.4、NFS的特点:

2.5、 NFS的配置文件修改

2.6、实例:共享多个目录,共享目录的永久挂载


1、YUM

概述:是一个专门为了解决包的依赖关系而存在的软件包管理器,类似于windows系统的中电脑软件关键,可以一键下载,一键安装和卸载。yum 是改进型的 RPM 软件管理器,它很好的解决了 RPM 所面临的软件包依赖问题。yum 在服务器端存有所有的 RPM 包,并将各个包之间的依赖关系记录在文件中,当管理员使用 yum 安装 RPM 包时,yum 会先从服务器端下载包的依赖性文件,通过分析此文件从服务器端一次性下载所有相关的 RPM 包并进行安装。

1.1、LINUX系统各厂家的安装源:

  1. CONTOS7:都是yum仓库源,包都是rpm
  2. CONTOS8:都是yum仓库源,和yum一样,命令也一样
  3. Ubuntu  debian使用的是apt,包格式,deb (国外厂商用的多、国内少)

1.2、 yum的分类

  1. 本地源
  2. 在线源:wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
  3. HTTP方式的yum源
  4. FTP方式的yum源
  5. 混合元,本地和在线在一块

1.3、 yum默认的日志文件和配置文件

日志文件所在;/var/log/   yum .log

动态查看日志:tail -f yum.log

 

 配置文件所在:/etc/yum.conf

1.4、 yum源的配置方式

1.4.1、http方式的yum源创建

vim local.repo进入

http方式的yum源
[test]
name=test
baseurl=http://192.168.233.21/centos7
gpgcheck=0
enabled=1
yum clean all && yum mackcache

vsftpd源下载:yum -y install vsftpd

  

1.4.2、 混合源

本地,在线混合yum仓库

通过优先级来确认先后

vim local .repo

[local]      
name=local  
baseurl=file:///mnt
gpgcheck=0  
enabled=1  
priority=1

[local]
name=local
baseurl=https://mirrors.aliyun.com/epel/7Server/x86_64/
gpgcheck=0
enabled=1
priority=2
 

yum clean all && yum mackcache

附加:cd /etc/yum.repos.d   : 可以放多个源,但是要注意,本地源最好单独放,否则可能出问题

1.5、yum相关命令

(加粗位比肩重要的命令

yum list: 显示所有可用安装包

yum search  :模糊查找所有信息

yum install :安装具体软件包

yum whatprovides  : 精确查找

yum info    +包名 显示所有可用包的信息

yum history  : 查看当前yum操作历史

yum remove: 卸载具体软件

2、 NFS 共享服务

2.1、NFS共享是什么:

网络文件协议(Network File System):计算机网络上共享文件系统的协议。不同的计算机可以通过网络使用一个共享的目录(目录是定时同步更新的)对所有共享者透明。客户端可以像访问本地文件一样访问远程文件系统,无需知道文件存储在远程服务器上

NFS共享的主要目的:集中统一、方便管理、增删改查进行修改也特别方便

NFS的配置文件:/etc/exprots

2.2、面试题:

NFS 有没有端口:

DNS没有端口,他只是提供共享服务的

2.3、DNS共享的原理:

服务器指定一个目录,作为共享目录,要授权其他服务器,可以使用共享目录,客户端通过NFS协议发送请求,到共享目录的服务器,获取操作共享目录权限,

NFS使用RPC协议来实现客户端和服务端之间的通信(告诉你使用的协议服务,每个协议都是为指定的功能或者为特定的应用服务)

2.4、NFS的特点:
  1. 共享性:多个客户端可以同时访问和共享同一文件系统,也可以理解为方便文件共享和协作。
  2. 透明性:只管用不关心底层的网络细节
  3. 性能高: NFS在文件访问速度和性能方面做了优化,提供高效的文件共享服务
  4. 可靠性:NFS提供了一些机制来确保文件的完整性和一致性

 NFS是一种基于网络的文件共享协议,所以在使用 NFS 时需要确保网络连接稳定和安全性。权限配置和网络设置也是确保 NFS 服务正常运行的重要因素。

2.5、 NFS的配置文件修改

前提;安装号nfs-utils安装包和rpcbind安装包

进入配置文件:vim /etc/export

修改的格式为:

共享的目录位置 客户机地址(权限选项)

/opt/ky30 192.168.41. /24(rw,sync,no_root_squash)

rw:可读可写

sync:同步写入到硬盘

no_ root_squast:客户机以root用户访问,会给本地root用户权限(默认为root_squash)

root_squash: 表示客户机用root用户访问该共享目录时,将root用户映射成匿名用户

all_squash                所有访问用户都映射为匿名用户或用户组

2.6、实例:共享多个目录,共享目录的永久挂载

先安装nfs和通信的安装包

 

创建目录,并赋予权限

开启服务 

 

 查看本机发布的NFS目录

 切换到客户端

同样安装nfs和rpcbind安装包

 

 开启服务 可以查看共享目录

 客户端设立挂载目录

 永久挂在

 

 

 挂载成功

在客户端地挂载目录,创建文件内容

查看服务端的共享目录是否可以接收到客户端的共享文件

服务端NFS共享目录与客户端实现共享服务

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值