问题标签 [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.

0 投票
1 回答
429 浏览

nfs - /etc/fstab 中的 nfs 条目失败,但手动挂载有效

客户端是 Ubuntu Xenial,手动安装就可以了:

然后我将该行从 /etc/mtab 复制到 /etc/fstab:

然后使用 fstab 再次挂载它:

并且在那个时候超时。

nfs服务器是centos7

更新了防火墙:

并使用 /etc/exports 重新加载,如下所示:

0 投票
1 回答
755 浏览

centos7 - 在 centos 7 中无法挂载从 netapp 共享的 nfs 共享

我无法在 centos 7 中从 netapp 挂载 nfs 共享。从 netapp 向所有人共享导出我特别尝试在 nfsversion=3 和安全样式为 sys、none 和 ntlmssp 但仍然没有运气。

以下是挂载共享时 /var/log/messages 和 dmesg 中的消息

下面是 nfs mount 命令输出

请让我知道如何解决该问题。

0 投票
1 回答
94 浏览

file - NFS 或 SSHFS:如何禁用客户端写入服务器?

[编辑] NFS 或任何其他类似的软件,如 SSHFS。

  1. 客户端从服务器挂载
  2. 客户端修改/写入挂载 FS 的内容

现在我不想将这些更改反映到服务器。可能吗?

或者有没有其他FS。谢谢你。

0 投票
1 回答
197 浏览

monitoring - Geneos 文件系统监控 .snapshot

似乎 *nix 操作系统在其视图中显示 .snapshot 文件夹和文件以释放磁盘分区空间。IE 卷已满、inode 已满等。如何从geneos 工具中排除这些文件夹和文件?

Nfs 挂载 nas:/volume/qtree /mnt/nasQtree

/mnt/nasQtree/.snapshot/

请原谅格式,我可能今天会得到一张照片。

0 投票
1 回答
412 浏览

nfs - NFS V4 READ 文件返回 0 字节

我正在编写 NFS V4 客户端,并正在使用 Wireshark 调试结果。我无法读取文件。

通过OPEN后跟GETATTR,我打开了文件并通过匹配长度(1001 字节)确认它是所需的文件。

然后,我尝试READ使用偏移量为 0 和长度为 1 的文件的单个字节。即使 EOF 为假,结果回复也会返回 0 字节的数据。重复调用 read 命令会产生相同的结果。

open 或 read 中是否有我在实际读取文件时缺少的参数?

Wireshark 输出

公开电话

打开回复

阅读电话

阅读回复

0 投票
1 回答
1307 浏览

docker - 在 K8S 中部署 NFS Server 并对外暴露

我正在我的 K8S 集群上设置 NFS 服务器。我希望它充当外部实体的 NFS 服务器,即客户端将来自 K8S 集群外部,例如 VM。

Docker 镜像的端口要求是:

所以我创建了一个 Debian Stretch docker 镜像。当我使用 运行它时docker run,我可以成功地从其他系统公开/exports和挂载它。

上面的命令启动了我的 docker 容器,当我这样做时

从另一个虚拟机,我可以成功挂载该卷。

所以直到这里的一切都是好的

现在的任务是在 K8S 中部署它。

我的状态集定义是:

如您所见,我已经指定了所有端口(TCP 和 UDP)

现在要将其暴露给外界而不仅仅是在集群内部,我的service.yaml文件减速是:

这导致

现在我尝试/exports从 K8S 集群外部的另一个节点/VM 挂载。

我试过了

我试过了

我一次尝试了每个 NodePort。但它们都不起作用。我得到错误:

我不确定这里可能是什么问题。我需要指定所有的nodePorts吗?如果是这样,我该怎么做?

0 投票
1 回答
840 浏览

debian - 使用 Debian 在 docker 容器中挂载 Google Cloud Filestore

我想将 Cloud Filestore 安装在 Debian 的 docker 容器中。

当我尝试安装它时,我得到:

它在 Google Cloud 内的 Debian VM 中运行。

我需要打开任何特定端口或禁用防火墙吗?

我必须做什么才能让坐骑成功?

0 投票
0 回答
481 浏览

java - 使用 Java 从 NFS 读取文件内容

我正在尝试使用 Java 从 NFS 读取文件。

我尝试将https://github.com/raisercostin/yanfs与以下代码一起使用:

我有权读取文件,但如何获取文件内容?

从 NFS 读取文件的任何建议/另一种方法?

谢谢!

0 投票
0 回答
57 浏览

kerberos - NFSGanesha 为客户端缓存 kerberos uid/gid

我在 NFS 客户端中安装了一个导出,我为导出提供了“750”用户权限。

我从具有 RW 访问权限的用户开始。例如“用户 1”。

如何在 NFSGanesha 端禁用缓存?它是否在 NFSGanesha 缓存客户端 IP?

当多个用户尝试使用相同的 NFS 客户端机器时,这看起来像是安全问题!

你能在这点上点灯吗?

  • kinit user1(RW 访问用户)
  • 我可以写一些文件 kinit user2 (只读访问)
  • 我仍然可以编写一些文件(但 uid/gid 以用户 1 的身份出现在文件中) 验证日志,它正在确认它继续与以前的用户进行授权。

NFSGanesha 日志:

在此处输入图像描述

如果我重新启动 NFS Ganesha 服务(服务器端),它会按预期工作(当我尝试写入文件时客户端。我的权限被拒绝)

0 投票
0 回答
126 浏览

performance - n4bg 在 AIX 中消耗高 CPU

aix 中名为 n4bg(NFS 客户端?)的进程持续消耗大量 CPU。OS 为 AIX 6.1.9

  • 这个过程实际上是什么名字 n4bg 以及这个过程的用途是什么。
  • CPU 使用率持续高于 50% 的原因可能是什么。
  • 在这种情况下,降低 CPU 百分比的解决方案是什么。