问题标签 [nfsclient]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
nfs - 如何在客户端上设置 NFS 共享的配额或限制?
我正在运行 Debian GNU/Linux 7 虚拟机
mount.nfs 版本
我想在 NFS 挂载上设置配额。NFS 服务器没有设置配额。我按照这个 wiki安装了配额、配额工具
使用以下命令启用它
然后尝试了带有配额选项的 nfs 挂载,但失败并出现以下错误
也试过运行quotaon
它们似乎都不起作用。
是否可以在客户端为 NFS 共享设置配额?
java - 写入 NFS 存储的文件有时会损坏
我们有一个生产系统,我们每天生成 1000 个 XML 文件,每个文件的最大大小为 150MB,并将 NFS 存储安装到我们的应用程序服务器上。NFS 和应用程序服务器都在 Solaris 10 操作系统上运行。
我们正在使用 JAXB(Java XML API)来生成 XML 文件。
应用程序服务器没有报告任何错误,但有时生成的 XML 文件会损坏,例如缺少标签,并且无法正确完成。我们怀疑这个问题是由于 NFS 存储,因为我们已经排除了应用程序问题的其他可能性(无法重现和重新运行生成文件的作业而没有任何问题)。
谁能建议我们如何确保 NFS 写入没有问题?或关于我们如何调试问题的任何其他建议?
问候,马尤兰
unix - 如果主目录挂载点(NFS 挂载)没有响应,如何设置临时登录路径
服务器中的所有用户主目录都是远程 NFS 共享,安装在本地安装点上说:/home/workspace/username
有时由于网络问题,NFS 共享进入无响应状态,如果用户此时尝试登录 SSH 连接将关闭,并显示以下错误消息:
- ssh_exchange_identification:连接被远程主机关闭
我想了解是否有任何技术解决方案可以查明 NFS 共享是否没有响应,如果是,则应允许用户登录到服务器但登录到不同的(临时)主目录。
基本上,如果主主目录(NFS 共享)在用户登录期间没有响应,我想设置辅助(临时)主目录选项。
提前致谢。
c# - 在 C# 中使用 NFSPROC3_READDIRPLUS
我正在使用这个 C# Client for NFS 的源代码:
一切正常,但我似乎无法成功调用函数。列出文件夹项目的函数有两个:READDIR 和 READDIRPLUS 基本上,READDIR 只返回路径,READDIRPLUS 返回所有其他属性。
http://pubs.opengroup.org/onlinepubs/9629799/NFSPROC3_READDIRPLUS.htm
调用 READDIRPLUS 时,有两个额外的参数我无法理解如何使用:
dircount 要返回的目录信息的最大字节数。此数字不包括结果的属性和文件句柄部分的大小。
maxcount READDIRPLUS3resok 结构的最大大小,以字节为单位。该大小必须包括所有 XDR 开销。服务器可能返回少于 maxcount 个字节的数据。无论我尝试什么,我似乎都无法做到正确。
有没有人成功调用过这个函数?
nfs - NFS 将文件下载到客户端还是客户端在 NFS 服务器上远程访问它们?
我一直在研究NFS,我不明白的是:客户端从服务器接收到文件句柄后(一直到整个NFS/mountd/NFSd等通信过程结束)就是文件数据然后写在客户端某处?然后客户端读取/写入客户端上的该文件,然后通过网络将其发送回服务器?还是客户端通过网络在服务器上读写这个文件?谢谢!
kerberos - 加密 NFS 使用什么密码?
为了保护 NFS(网络文件系统),mount 选项krb5p
可用于加密文件服务器和 NFS 客户端之间的所有流量。身份验证和密钥交换基于 Kerberos。这是一个关于如何为 Debian 配置它的示例:https ://wiki.debian.org/NFS/Kerberos
不幸的是,似乎没有办法配置用于此传输加密的密码。使用什么密码,如何配置、选择或实施?
freebsd - FreeBSD 上的 NFSClient 问题:“rpc.umntall:未找到”
我们有一个 FreeBSD 8 服务器,它自启动后就没有重新启动。它现在已重新启动,我们正在尝试将 NFS 挂载重新连接到它。
错误的明显原因rpc.umntall: not found
是计算机上不存在该程序。
除了使用 NFSClient 之外,还有其他方法可以挂载到连接到网络的 NFS 服务器。或者我可以强制客户端移过脚本中需要的部分rpc.umntall
吗?
我只是问,因为它是以前启动的,如果我们从中删除任何程序,我会感到非常惊讶。
linux - 无法安装 dockerized NFS 服务器:不支持请求的 NFS 版本或传输协议
我的 docker 引擎在 Ubuntu 16 上运行。
我尝试基于以下设置 NFS 服务器:使用https://github.com/ErezHorev/dockerized_nfs_server/blob/master/docker/Dockerfile
NFS 服务器现在正在运行。容器 IP 为 172.17.0.2
但我无法安装在同一个容器或其他容器中。
错误 :
调试
root@71d5a4bc32bc:/# showmount -e 172.17.0.2 clnt_create: RPC: 程序未注册
编辑
当我跑
服务 nfs 内核服务器启动
2049 端口从未启动。
python - 如何使用 NFS 挂载在 python 中打开降级文件
我正在针对 NFS 进行一些实验,并希望在我的 NFS 挂载中打开降级文件,但我不知道应该使用哪个 python 命令。