【发布时间】:2019-08-02 20:40:43
【问题描述】:
我在集群上运行 mongodb pod。我已将 pod 卷设置为 nfs 共享。 mongodb的/data目录存储在nfs主机上,nfs主机中的路径为/var/nfs/general。问题是我可以在/var/nfs/general 中找到db 和configdb,但它们是空的。
dirs的树形结构如下:
nfs/
└── general
├── configdb
└── db
我正在使用 nfs 将数据/日志写入我的 nfs 服务器。所以这些应用程序可以有嵌套的日志目录。
文件/etc/exports 如下所示:
# /etc/exports: the access control list for filesystems which may be exported
# to NFS clients. See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)
#
# Example for NFSv4:
# /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes gss/krb5i(rw,sync,no_subtree_check)
#
/var/nfs/general *(rw,no_subtree_check)
任何帮助/建议将不胜感激。
【问题讨论】:
标签: kubernetes nfs