标签: nfs

文件系统权限在共享 NFS 导出的不同系统上如何表现?

我熟悉 Linux 权限如何在单台计算机上工作,但是共享目录(特别是通过 NFS)时会发生什么?

另外,当两个用户看似相同(相同的名称、UID 等)时会发生什么,是否有某种方法可以让 NFS 相信不同系统上的两个用户实际上是相同的并且应该具有相同的权限?

users permissions nfs

2
推荐指数
1
解决办法
933
查看次数

无法在 Alpine Linux LXC 上启动 NFS 服务器

我正在尝试按照此处概述的说明在 Proxmox 上运行的 Alpine Linux LXC 上设置 NFS 服务器,但rpc.statd拒绝启动。这是/var/log/messages显示错误的摘录:

Nov 26 03:08:25 nfs daemon.notice rpc.statd[226]: Version 2.1.1 starting
Nov 26 03:08:25 nfs daemon.warn rpc.statd[226]: Flags: TI-RPC 
Nov 26 03:08:25 nfs daemon.err rpc.statd[226]: Unable to prune capability 0 from bounding set: Operation not permitted
Nov 26 03:08:25 nfs daemon.err /etc/init.d/rpc.statd[224]: start-stop-daemon: failed to start `/sbin/rpc.statd'
Nov 26 03:08:25 nfs daemon.err /etc/init.d/rpc.statd[210]: ERROR: rpc.statd failed to start
Nov 26 03:08:25 nfs daemon.err /etc/init.d/nfs[228]: ERROR: cannot start …
Run Code Online (Sandbox Code Playgroud)

nfs lxc proxmox alpine-linux

2
推荐指数
1
解决办法
1570
查看次数

为什么 NFS 需要同步系统时钟?

在多个关于设置 NFS 的教程中,也有关于设置 NTP 的建议,以避免不同系统的时钟之间的差异。

  • 时钟漂移是否会以冲突的方式影响文件时间戳?
  • 它是否影响协议本身(减速?缓存未命中?)
  • 多少偏移量被认为是不同步的?

nfs time ntp clock

2
推荐指数
1
解决办法
538
查看次数

NFS proto 和 mountproto 的区别

在 RHEL 8.8 中,当我尝试测试 NFS tcp 与 udp 以及版本 3 与 4.0、4.1 和 4.2 时,mountproto=除了proto=键入mount. 这有什么意义和意义呢?

在 RHEL 8.8 中,我是否可以在 nfs 客户端上vers=3专门显示 NFS 操作?proto=udp

proto=tcp在 nfs 客户端上,当我看到和时,这意味着什么mountproto=udp

rhel nfs udp protocols nfsv4

2
推荐指数
1
解决办法
879
查看次数

为什么 Sun NFS(网络文件系统)是许多分布式文件系统的文件系统选择?

显然我的一些同行今天正在谈论它,我想知道这个文件系统有什么特别之处,使它成为许多分布式文件系统背后的选择,而不是现有的许多其他文件系统。

nfs distributed-filesystem

1
推荐指数
1
解决办法
453
查看次数

永久挂载 - 重新启动当前停止

我目前正在使用以下命令安装我的服务器。

mount ip.ip.ip.ip:/home/backups /mnt/backups/
Run Code Online (Sandbox Code Playgroud)

每次服务器重新启动时,我都必须手动重新添加它。

如何永久添加?

nfs mount

1
推荐指数
1
解决办法
1万
查看次数

NFS 客户端获取权限被拒绝错误

我正在尝试在两台 Linux 机器(嵌入式)之间设置 NFS。

Foo(server) -> Bar(client)
Run Code Online (Sandbox Code Playgroud)

我在两台机器上都安装了 nfs-utils (1.3.3) 和依赖项。这是Foo 上的/etc/exports文件。

/public 10.0.1.0/24(rw,insecure,async,no_subtree_check,no_root_squash,nohide)
Run Code Online (Sandbox Code Playgroud)

/public位于本地文件系统上且未加密。

FOO# findmnt -T /public
TARGET SOURCE      FSTYPE OPTIONS
/      ubi0:rootfs ubifs  rw,relatime
Run Code Online (Sandbox Code Playgroud)

并启动守护进程:

FOO# /etc/init.d/S21-nfsd start
Mounting proc/fs/nfsd: [OK]
exportfs: /public does not support NFS export
Starting /sbin/portmap: [OK]
Starting /usr/sbin/rpc.statd: [OK]
Starting /usr/sbin/rpc.mountd: [OK]
Starting /usr/sbin/rpc.nfsd: [OK]
FOO# exportfs
/public         10.0.1.0/24
FOO# cat /proc/fs/nfs/exports
# Version 1.1
# Path Client(Flags) # IPs
Run Code Online (Sandbox Code Playgroud)

有了上面的内容,我不确定/public是否真的被导出了。

该目录具有完全权限:

FOO# ls -ld /public
drwxrwxrwx …
Run Code Online (Sandbox Code Playgroud)

linux nfs

1
推荐指数
1
解决办法
5180
查看次数

中止慢速 NFS 操作

我通过 ssh 连接到服务器,在该服务器上我试图访问 NFS 目录。但是,由于连接问题,基本命令ls有时(但并非总是)需要永远在此目录中完成。有没有比终止并重新打开 ssh 连接更好的方法来中止此类命令?发送SIGING似乎没有效果。

linux ssh nfs

0
推荐指数
1
解决办法
202
查看次数

NFS 已经过时了吗?

我正在尝试在多台 Linux 机器之间共享文件。2023 年,NFS 是实现这一目标的好方法吗?

我对NFS了解不多。我的印象是 NFS 很旧、有缺陷、不可靠、设计糟糕且过时,并且应该仅用于与旧系统的向后兼容性。这在多大程度上是正确的?使用 NFS 进行新部署是否明智?我可以使用更好的东西吗?

nfs

0
推荐指数
1
解决办法
519
查看次数