问题标签 [nfs]

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 回答
3272 浏览

linux - 导出 rootfs 或 tmpfs

是否可以导出(用于 nfs 挂载)tmpfs 或 rootfs 目录?我有许多 linux 节点,它们被引导到一个基于 ram 的文件系统中,只有 rootfs 和 tmpfs。我希望每个节点都能看到其他节点中的一些文件,所以我试图导出一些目录并尝试挂载到另一个节点上。我在 nfs 服务器的 /var/log/messages 中看到以下错误 - rpc.mountd: getfh failed: No such file or directory

我读过不能导出 tmpfs。rootfs 也一样吗?我有什么选择?

0 投票
4 回答
3952 浏览

performance - GDBM 的替代品或继任者

我们有一个GDBM键值数据库作为负载平衡的面向 Web 的应用程序的后端,该应用程序是用 C++ 实现的。应用程序提供的数据变得非常庞大,因此我们的管理员已将 GDBM 文件从“本地”存储(在网络服务器上,或非常靠近)移动到大型、共享、远程、NFS 挂载的文件系统。

这影响了性能。我们的性能测试(在测试环境中)显示页面加载时间从数百毫秒(对于本地磁盘)跳跃到几秒(通过 NFS、本地网络),有时甚至高达 30 秒。我相信问题的很大一部分是应用程序从 GDBM 文件中进行了大量随机读取,并且这些读取比 NFS 慢,这在生产中会更糟(前端和后端甚至它们之间的网络硬件更多)并且随着我们的数据库变得更大。

虽然这不是一个关键应用程序,但我想提高性能,并提供一些可用资源,包括应用程序开发人员时间和 Unix 管理员。我的主要限制是时间只有几周的资源。

在我看来,我的选择是:

  1. 通过调整参数提高 NFS 性能。我的直觉是我们不会从中得到太多,但我以前错了,我对 NFS 调优并不是很了解。

  2. 移动到不同的键值对数据库,例如memcachedbTokyo Cabinet

  3. 用其他一些协议替换 NFS(iSCSI 已经提到,但我不熟悉)。

我应该如何解决这个问题?

0 投票
1 回答
320 浏览

caching - NFS和缓存有什么关系?

这似乎应该是显而易见的,但我看不到答案。NFS 有缓存吗?它是如何工作的?它只是利用您的操作系统/文件系统缓存吗?它取决于您使用的客户端或服务器吗?

我在 Solaris 上使用 NFS 作为客户端,没有特殊的挂载选项。

0 投票
4 回答
12364 浏览

dns - 可以为 NFS 关闭反向 DNS 吗?

我们已经设置了 3 台虚拟机服务器机器,它们从 2 台其他存储机器上挂载虚拟机。我们从存储服务器挂载虚拟机,以便在移动虚拟机时移动更少的数据(在一台服务器上暂停、在新服务器上挂载、取消暂停),并便于快照和备份。

由于暴风雨,我们正处于长期停电的状态(运营团队忘记检查发电机中是否有燃料,并且不要每周对其进行测试tsk,tsk),因此我们关闭了所有设备。

给发电机加油后,我们开始把所有东西都装起来。大问题。

为了 NFS 挂载存储,NFS 想要进行反向 DNS 查找,但是 DNS 服务器是一个 VM,在存储被 NFS 挂载之前无法启动!

我们将 DNS 服务器 VM 复制到本地 VM 服务器之一并启动它,这样我们就可以启动所有内容。

我们想在没有反向查找的情况下运行 NFS(一切都在我们的内部网络上),但不知道如何关闭。

任何帮助表示赞赏

0 投票
5 回答
507 浏览

windows - 是否有任何支持加密的 Windows 开源文件系统?

我知道 NTFS 支持加密,但其他方面是闭源的。同样,我知道诸如 truecrypt 之类的加载项,但我对内置加密与固定加密感兴趣。

0 投票
4 回答
8101 浏览

performance - 数据传输速度:NFS 与 HTTP

目前正在考虑使用 REST 访问 Nirvanix 在线存储来存储/下载文件。但是,Nirvanix 还提供对网络存储的 NFS 访问。

我想知道选择 REST 而不是 NFS 是否有任何已知的基准或特定于协议的原因?

0 投票
2 回答
1422 浏览

python - 是否有一个统一的 python 库来使用不同的协议传输文件

我知道有ftplibftp,shutil对于本地文件,NFS 呢?我知道 urllib2 可以通过 HTTP/HTTPS/FTP/FTPS获取文件,但它不能放置文件。

如果有一个统一的库可以自动检测带有URI的协议(FTP/NFS/LOCAL)并透明地处理文件传输(get/put),那就更好了,它存在吗?

0 投票
1 回答
238 浏览

c - 我如何为 MIPS 架构编译 nfsutils?

我需要在 MIPS 目标机器上运行 nfsclient,在 x86 机器上运行 nfsserver。尝试谷歌,但找不到确切的解决方案。有人可以帮助我如何以 MIPS 为目标编译 nfs-utils 吗?

0 投票
5 回答
8101 浏览

linux - 无法写入通过 NFS 调出的 FIFO 文件

我正在尝试写入位于 NFS 挂载上的 FIFO 文件,但它会阻塞。可能是什么问题呢?

我的 /etc/export:

NFS 服务器和客户端上的 ls /tmp/test 是一样的

我正在以root身份写作

谢谢。

0 投票
2 回答
340 浏览

file - 是否有大型机(系统 Z)的网络文件系统?

网络文件系统由 Windows 和 (L)Unix 提供。是否有适用于 IBM 大型机的设备?(很难相信不是)。它是否提供对大型机数据区域的标准 Unix 样式访问(二进制?Ascii?EBCDIC?)?如何处理数据集/分区数据集?谁配置到 Z/OS?我如何了解有关大型机的此类网络文件系统的更多信息?