NFS基本知识和搭建实操

NFS(Network File System):即网络文件系统,它允许网络中的不同计算机相互之间共享资源。NFS客户端可以透明地读写远程NFS服务器上的文件,就像访问本地文件一样

NFS是1980年由SUN发展出来在UNIX&Linux系统间实现文件共享的一种方法

NFS的工作流程

Step1: 首先用户访问NFS共享资源,由程序在NFS客户端上发出NFS文件存取功能的询问请求

Step2: NFS服务端的RPC服务(即portmap或rpcbind服务)找到对应的已注册的NFSdaemon端口后

Step3: 此时NFS客户端就可获取到正确的端口,然后就直接与NFS daemon联机存取数据了

Step4: NFS客户端把数据存取成功后,告诉用户存取结果

安装NFS服务端

Step 1查询是否安装

# rpm -qa | grep nfs-utils

# rpm -qa | grep rpcbind

Step2 开始安装

#yum –y install nfs-utils

Step3 查询是否安装

# rpm -qa | grep nfs-utils

# rpm -qa | grep rpcbind

 

 

6.2.2 启动NFS服务

Step1 查看服务是否启动

#systemctl status rpcbind.service

Step2  启动

Step3 停止

#systemctl stop nfs.service

Step4 重启

systemctl restart nfs.service

Step5 设置成开机启动

enable rpcbind.service

enable nfs.service

配置NFS服务器与客户端

格式:

共享目录 [客户端1(参数)]

共享目录 [客户端1(参数)][客户端2(参数)]

/mnt/net   192.168.196.102(rw,sync)

1. 共享目录:NFS服务器需共享目录的实际路径,需使用绝对路径

2. 客户端:指可以访问NFS服务器共享目录的计算机。客户端的指定非常灵活,可以指定IP地址、网段等

3. 参数:对满足客户端匹配条件的客户端进访问权限、用户映射等

配置客户端

配置NFS客户端

showmount [选项](参数)

# showmount -e 192.168.196.101

mount -t NFS服务器名或IP地址:输出目录 本地挂载目录

# mount -t nfs 192.168. 196.101:/mnt/mycom   /mnt/mycom

验证测试

Step1 在101机器上建立测试目录文件

Step 2 :101机器上配置配件  /etc/exports

并重启服务

Step3 客户端102机器查看查看服务器101的NFS共享目录

Step 4 挂载到本地

     

本地建立挂载目录

挂载

mount -t nfs 192.168.196.101:/mnt/net /mnt/zhangsan/

本地查看挂载的文件

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

TwLyHwh Tech

一切随缘

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

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

打赏作者

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

抵扣说明:

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

余额充值