想在容器中运行 exportfs,容器中需要挂载什么?
want to run exportfs in container, what need to mount into container?
我想 运行 exportfs -a
命令,而不是直接在主机上 运行,我想在主机上的特权容器中 运行。这意味着我需要将一些 files/directories 挂载到容器中,因此 exportfs -a
将在主机上生效。
我挂载了以下内容:
/etc/exports
和 /etc/exports.d
/etc/exports
和 etc/exports.d
中列出的所有目录
/var/lib/nfs/etab
但是当我修改/etc/exports
和运行exportfs -a
时,/var/lib/nfs/etab
没有任何变化
有什么想法吗?谢谢。
挂载/var/lib/nfs
而不是/var/lib/nfs/etab
可以解决这个问题。
/var/lib/nfs
应该是可写的,这是一个权限问题。
我想 运行 exportfs -a
命令,而不是直接在主机上 运行,我想在主机上的特权容器中 运行。这意味着我需要将一些 files/directories 挂载到容器中,因此 exportfs -a
将在主机上生效。
我挂载了以下内容:
/etc/exports
和/etc/exports.d
/etc/exports
和etc/exports.d
中列出的所有目录
/var/lib/nfs/etab
但是当我修改/etc/exports
和运行exportfs -a
时,/var/lib/nfs/etab
有什么想法吗?谢谢。
挂载/var/lib/nfs
而不是/var/lib/nfs/etab
可以解决这个问题。
/var/lib/nfs
应该是可写的,这是一个权限问题。