Questions tagged «nfs4»

1
了解NFS4(Linux服务器)
我对Linux上的NFS4感到有些困扰。某些“外面的”信息似乎与其他信息冲突,并且其他信息似乎很难找到。因此,有几件事引起了我的注意,希望那里的人可以对此有所启发。 这个问题专门针对没有Kerberos等的NFS4。 1.出口 手册exports页中关于/ etc / exports结构的信息不明确。 引用自exports(5): 另外,路径名称后的每一行可能都有一个或多个默认选项规范,形式为破折号(“-”),后跟选项列表。 选项列表仅用于该行上的所有后续导出。 “仅此行上的后续出口”是什么意思? 1.2 fsid=0不再需要? 当我发现对linux-nfs列表的评论不再需要fsid = 0 时,我正在搜索fsid 。现在我很困惑,是否需要使用nfs4? 2.非导出目录仍可挂载 说我有以下树: /exp /exp/users /exp/distr /exp/distr/archlinux /exp/distr/debian 在此fstab条目中有以下条目: /dev/disk/by-label/users /mnt/users ext4 defaults 0 0 /dev/disk/by-label/distr /mnt/distr ext4 defaults 0 0 /mnt/users /exp/users none bind 0 0 /mnt/distr /exp/distr none bind 0 0 …
26 nfs  nfs4 

8
适用于Linux的安全网络文件系统:人们在做什么?
NFSv3已经广泛使用,但是默认的安全模型是... quaint。CIFS可以使用Kerberos身份验证,但是如果没有POSIX语义,它就不是启动器。AFS从来没有对网络上的流量进行加密,它是krb4-基本上是一个无效的项目。新奇的实验性文件系统从未实现过,或者专注于速度(如果幸运的话,数据可靠性)—例如,Lustre使用与NFSv3相同的客户端信任模型。对于家庭使用,sshfs很漂亮,但是肯定不能扩展。 然后当然是NFSv4,其sec = krb5p。从理论上讲很棒,但是十年后,它似乎在现实世界中令人难以使用。Linux客户端刚刚删除了实验标签。如果您看一下EMC Celerra,Isilon等,它们全都是NFSv3。(Celerra支持NFSv4,但是它确实被埋藏在文档中。Isilon显然致力于将RPCGSS支持添加到FreeBSD中,所以也许它即将推出,但是现在不存在。)我什至不能将此帖子标记为“ nfsv4”,因为我这里是新的,那将是一个新标签。 所以,真的。你们都在做什么

1
NFS v3与v4
我想知道为什么NFS v4会比NFS v3快得多,并且v3上是否有任何参数可以调整。 我挂载文件系统 sudo mount -o 'rw,bg,hard,nointr,rsize=1048576,wsize=1048576,vers=4' toto:/test /test 然后运行 dd if=/test/file of=/dev/null bs=1024k 我可以读取200-400MB / s, 但是当我将版本更改为vers=3,重新安装并重新运行dd时,我只能得到90MB / s。我正在读取的文件是NFS服务器上的内存文件。连接的两端均为Solaris,并具有10GbE NIC。通过在所有测试之间重新安装,我避免了任何客户端缓存。我曾经dtrace在服务器上看到过测量通过NFS服务数据的速度。对于v3和v4,我都进行了更改: nfs4_bsize nfs3_bsize 从默认的32K到1M(在v4上,使用32K时最大速度为150MB / s),我尝试进行调整 nfs3_max_threads clnt_max_conns nfs3_async_clusters 来改善v3的性能,但没有成功。 在v3上,如果我运行四个并行服务器dd,那么吞吐量从90MB / s下降到70-80MBs,这使我相信问题是共享资源,如果是这样,那么我想知道这是什么,是否可以增加它资源。 dtrace代码以获取窗口大小: #!/usr/sbin/dtrace -s #pragma D option quiet #pragma D option defaultargs inline string ADDR=$$1; dtrace:::BEGIN { …
11 solaris  solaris-10  nfs4  nfs 

3
如果不运行rpcbind,NFSv4无法为nfsd设置任何套接字
根据Red Hat的文档,不再需要'rpcbind'了: 由于协议支持已集成到v4协议中,因此NFSv4没有与portmap,rpc.lockd和rpc.statd守护程序进行交互。NFSv4侦听众所周知的TCP端口2049,从而无需进行端口映射交互。安装和锁定协议已合并到V4协议中,从而无需与rpc.lockd和rpc.statd进行交互。服务器上仍需要rpc.mountd守护程序,但不参与任何在线操作。 但是,当'rpcbind'服务未运行时,我无法启动NFS守护程序: # service nfs start Starting NFS services: [ OK ] Starting NFS quotas: Cannot register service: RPC: Unable to receive; errno = Connection refused rpc.rquotad: unable to register (RQUOTAPROG, RQUOTAVERS, udp). [FAILED] Starting NFS mountd: [ OK ] Starting NFS daemon: rpc.nfsd: writing fd to kernel …
8 redhat  nfs  nfs4  rpc 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.