问题标签 [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 投票
2 回答
295 浏览

raspberry-pi - 无法直接登录树莓派,但可以通过 SSH 访问

我正在通过 NFS 引导我的树莓派的 rootfs。(本地网络静态ip-s)

Raspberry 成功挂载了 rootfs,我可以通过 ssh 访问它。但我无法通过键盘连接到设备本身登录。

没有错误消息,除非我输入密码时登录失败

当我通过 ssh 登录时,没有任何问题。我没有看到任何过程花费太多时间

我进行设置的步骤是。

  1. 挂载sdcard.img的rootfs分区到NFS导出的目录
  2. 修改 sdcard 上的 cmdline.txt 以通过 nfs 引导。
0 投票
1 回答
468 浏览

linux - 使用 NFS 挂载包含多个硬盘驱动器挂载点的目录

我在一个目录中安装了 4 个硬盘驱动程序:

是否可以导出all-hdds为单个 NFS 点并将其安装在其他客户端上?我试过了,我可以在客户端看到所有的hdd1, hdd2, etc 目录,但是当我在其中创建文件时,它们不会显示在主机上,所以我想我可能遇到了某种限制?

0 投票
0 回答
522 浏览

go - syscall.Mount 返回无效参数

我有下面的简单代码,但由于参数无效而失败。我以 root 身份运行这个程序。并且挂载点确实存在。在“:/vol/share”中,IP是NFS服务器的IP地址,可以访问。

在我看来,这个错误与data(const void *data)`(最后一个挂载的参数)有关。

当我通过外壳进行安装时,它可以工作。

经过进一步阅读,Linux 中的 NFS 挂载系统调用帮助了我。修复似乎: err := syscall.Mount(":/vol/share", "/mnt/export1", "nfs", 0, "nolock,addr=NFSServer>")

0 投票
1 回答
604 浏览

docker - 从 Firebase/Google Cloud Functions 执行 Docker 容器

触发 Cloud 功能时,我需要运行 docker 容器。此外,我需要这个 Docker 来从运行在 Google Cloud Compute Engine 中的 NFS 文件服务器 VM 挂载一个文件夹。

  • 如何从 Firebase/Cloud Function 运行 docker 容器?

  • 如果不可能,我可以从这些功能之一触发托管在 Kubernetes 中的 docker 容器吗?如何?

0 投票
1 回答
9466 浏览

java - Android NFS 客户端

我找到了一个很好的库来实现 Android NFS 客户端'nfs-client-java',我正在创建一个 Nfs3 客户端,我可以在服务器上访问文件并创建新文件。但问题是我无法从服务器挂载整个共享目录。在 Linux NFS 客户端上,我可以指定挂载点

where/mnt/media_rw/remote是共享目录的挂载位置。

我的问题是:如何在 Android App 上获得相同的结果?

0 投票
1 回答
109 浏览

amazon-ec2 - AWS Amazon Linux2 上的 nfs 问题

我在 Amazon AWS 上运行多个网站。我在主服务器上挂载了 EBS,挂载目录保存了网站的文件。

此外,我配置了应用程序负载均衡器,当主服务器上有负载时,它会安装小型实例。运行 NFS 客户端的克隆服务器连接到主服务器并挂载网站的文件。

一切正常,但是即使我尝试手动挂载,克隆服务器也无法挂载 NFS 服务器。我必须运行exportfs -f以刷新主实例上的 NFS 表。

我不知道为什么会这样。如果您需要任何进一步的信息,只需提供 CMD 即可。

0 投票
0 回答
1273 浏览

centos - mount.nfs:端口映射查询失败:RPC:无法接收 - Centos 7 客户端中的连接被拒绝

我正在尝试连接到 nfs 服务器。我在哪里看到以下问题。

nfs-utils 已安装并在客户端中运行。rpcbind 正在客户端机器上运行。端口 111、2049 和 892 对 NFS 服务器开放。但是,我不确定我是否缺少任何解决此问题的方法。

0 投票
1 回答
1185 浏览

kubernetes - kubelet 无法创建挂载点'

我创建 nfs pvc。我在部署 YAML 中使用了它。但是当我应用 YAML 文件时。我收到以下错误

然后我检查 kubelet 日志,我明白了

我检查了挂载点:</p>

其他信息:kubeadm 版本 1.18 kubelet 1.18

为什么 Kubelet 不创建挂载点目录?

0 投票
1 回答
1142 浏览

docker - 在 docker-compose 中挂载 NFS 卷时连接超时

我已经设置了 NFS 服务器,并为端口 111 和 2049 打开了防火墙。我有一个 NFS 客户端,还为端口 111 和 2049 进行了配置。

服务器之间的连接对于上述端口工作正常

当我从 NFS 客户端手动挂载时,它已成功挂载。

但是,我想在我的 docker-compose 文件中创建 NFS 卷以直接挂载到 NFS 服务器。但我收到一条连接超时消息

这是我的 docker-compose 文件:

这是我在 NFS 服务器中的 /etc/exports:

我按照这篇文章设置 NFS

因此,服务器和客户端之间的 NFS 配置正确,但 docker 中的问题是它无法访问 NFS 服务器

它是否需要 /etc/exports 文件中的特定端口或其他权限?

谢谢!

0 投票
1 回答
285 浏览

java - 使用 nfs-client 包上传/下载文件在 n 次迭代后不起作用

我正在使用 nfs-client 包实现 NFS 协议连接到 linux 服务器进行文件上传/下载。基本上目的是 NFS 协议测试。

这是我的示例代码库

我正在从 Jmeter 运行脚本,但是经过 n 次迭代(线程方式)后,我遇到了错误。从 NFS 下载文件的类似脚本以线程方式并行工作。

更新 基于反馈而不是所有线程(用户)的一个静态文件,现在我有每个线程(用户)的唯一文件来上传/下载

更新

在下面尝试了另一个用例,从一个 NFS 共享文件夹中随机选择文件到另一个,同样的问题来了。仅怀疑 NFS 配置有问题