NFS

NFS :运行在内核空间中 Network File System
RPC :Remote Procedure Call
Linux :提供rpc服务的程序,portmap :111/tcp,111/udp
RPC :编程技术,简化公布式应用程序的开发,RPC :C-->RPC C -->RPC S -->S
NFS Client --> NFS Server
RPC :二进制格式,文本格式(XMLRPC) -->SOAP(Simple Object Access Protocol)
rpc(协议) Portmap(实现)
nfs 示意图
NFS
NFS :SUN开发
NFS :不能基于用户方式的访问,只能基于IP方式的访问,不建议在互联网使用
服务器端:nfs-utils

nfs :nfsd(nfs服务) ,mountd(挂载),quotad(配额)
nfsd :2019/tcp ,2049/udp
mountd :端口
quotad :端口
半随机的
分布式文件锁

/etc/exports
/path/to/somedir CLIENT LIST
NFS
多个客户之间使用空白字符分隔
每个客户端后面必须跟一个小括号,里面定义了
NFS
showmount -e NFS_SERVER :查看NFS服务器“导出”的各文件系统
showmount -a NFS_SERVER 查看NFS服务器所有被挂载的文件 系统及其挂载的客户端对应列表
showmount -d NFS_SERVER :显示NFS服务器所有导出的文件系统中被客户端挂载了文件系统列表
客户端使用mount命令挂载
mount -t nfs NFS_SERVER:/PATH/TO/SOME_EXPORT /PATH/TO/SOMEWHERE
exportfs命令:
-a :跟-r或-u选项同时使用,表示重新挂载所有文件系统或取消导出所有文件系统
-r :重新导出
-u :取消导出
-v :显示详细信息
文件系统导出属性:
ro 只读
rw 读写
sync
async
root_squash :将root用户映射为来宾账号
no_root_squash:
all_squash:
anonuid ,anongid :指定映射的来宾账号的UID和GID

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值