![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
NFS
哲米
深挖程序世界的各种疑难杂症
展开
-
分布式文件存储(NAS)应用和设计
原创 2022-01-09 17:13:43 · 1384 阅读 · 0 评论 -
NFS协议的解析
庖丁解牛20世纪80年代初,一家神奇的公司在硅谷诞生了,它就是Sun Microsystems。这个名字与太阳无关,而是源自互联网的伊甸园—Stanford University Network的首字母。在不到30年的时间里,SUN公司创造了无数传世作品。其中,Java、Solaris和基于SPARC的服务器至今还闻名遐迩。后来,人们总结SUN公司衰落的原因时,有一条竟然是技术过剩。Network File System(NFS)协议也是SUN公司设计的。顾名思义,NFS就是网络上的文件系统。它的应转载 2020-12-10 21:00:56 · 4804 阅读 · 2 评论 -
rsync数据迁移工具
rsync格式rsync [OPTION] … SRC DESTrsync [OPTION] … SRC [user@]host:DESTrsync [OPTION] … [user@]host:SRC DESTrsync [OPTION] … SRC [user@]host::DESTrsync [OPTION] … [user@]host::SRC DEST...转载 2019-08-21 12:10:03 · 274 阅读 · 0 评论 -
NFS Mount Flow
NFSv3 需要Server启动Portmap 或rpcbind服务原创 2020-06-17 19:58:43 · 178 阅读 · 0 评论 -
NFS的问题集锦
1. What is a "silly rename"? Why do these .nfsXXXXX files keep showing up?A. Unix applications often open a scratch file and then unlink it. They do this so that the file is not visible in the file s...原创 2019-11-27 16:35:23 · 385 阅读 · 0 评论 -
NFS4协议入门
NFSv4是个分布式文件系统的协议,它继承了NFSv2/NFSv3的功能,同时整合了文件锁和挂载协议,通过新增协议沟通交互操作(Negotiation)增强了协议的安全性,此外,NFSv4新增了客户端缓存、聚合操作(Compund Operations)和国际化功能。Attention机制[1]也保障了NFS4在互联网中能稳定的运行。NFSv4的功能待续...原创 2019-10-19 13:03:26 · 1780 阅读 · 1 评论 -
NFS4文件锁机制探秘
简介NFS4实现“租赁锁”。每个锁拥有一样的“租赁期”。客户端的读写操作将刷新“租赁期”。租赁期到期后,锁将被服务器释放。NFS4通过下述“模型”实现对锁的管理:1)清晰地划分客户端和服务器;2)可靠的锁的一致性检测机制3)简单可靠的锁状态恢复机制几个概念Client--客户端是访问NFS服务器的资源的实体。客户端是包含直接访问NFS服务器的一个应用程序。客户端可...转载 2019-10-07 12:26:28 · 811 阅读 · 0 评论 -
NFS-Ganesha
NFS-Ganesha是一个用户态的支持NFS协议(NFSv3/NFSv4,NFSv4.1)的文件服务器,它为Unix和类Unix的操作系统提供了FUSE(Filesystem in Userspace)兼容的接口FSAL(File System Abstraction Layer)。这样用户通过NFS Client可以访问自己的存储设备。NFS-Ganesha 服务允许用户通过FSAL在用户态...原创 2019-09-24 16:28:04 · 5843 阅读 · 0 评论 -
NFS 演进
NFS是一种网络文件系统,从1985年推出至今,共发布了3个版本:NFSv2、NFSv3、NFSv4,NFSv4包含两个次版本NFSv4.0和NFSv4.1。经过20多年发展,NFS发生了非常大的变化,最大的变化就是推动者从Sun变成了NetApp,NFSv2和NFSv3基本上是Sun起草的,NetApp从NFSv4.0参与进来,并且主导了NFSv4.1标准的制定过程,而Sun已经...原创 2019-09-04 17:36:46 · 254 阅读 · 0 评论 -
NFS V3 Proc and V4 Opcode
Operations for NFSv4.1Reference:https://www.ietf.org/rfc/rfc3530.txt#define NFS4_FHSIZE 128#define NFS4_VERIFIER_SIZE 8#define NFS4_OPAQUE_LIMIT 1024#define NFS4_SESSIONID_SIZE 16#define NF...原创 2019-09-03 15:23:25 · 1174 阅读 · 0 评论 -
NFS Cmds
mount -t nfs -o [options] remote:/nfs /mount1. 检测挂载参数# nfsstat -m/home/admin/qbli from 10.25.54.164:/Flags: rw,relatime,vers=3,rsize=1048576,wsize=1048576,namlen=255,hard,nolock,proto=tcp,port=...原创 2019-08-27 16:10:08 · 719 阅读 · 0 评论