我有一些问题,我想知道我需要检查哪里。
我的环境:ceph nfs 安装到 k8s pod
问题:
在挂载路径上(在 k8s 节点上以及在 pod 内部),ls/tree 不起作用,但我可以读取/写入文件
因为我可以读取文件,但在文件系统中却看不到,所以我认为 inode 很奇怪。
当我创建/修改文件时,挂载卷出现负数
IUsed
并且不断增加Inodes
,我不知道为什么。这是命令/结果和我的挂载选项(在机器上)
sh-4.2# ls -al total 0 drwx--x--x 1 root root 7 6 02:45 . drwxrwxrwx 216 root root 7 6 02:45 .. sh-4.2# sh-4.2# cd 03 sh-4.2# sh-4.2# ls -al total 0 drwxr-xr-x 1 root root 7 6 02:45 . drwx--x--x 216 root root 7 6 02:45 .. sh-4.2# sh-4.2# cat test cat: test: No such file or directory sh-4.2# sh-4.2# echo "FILE EXISTS" > test sh-4.2# sh-4.2# ls -al total 0 drwxr-xr-x 1 root root 7 6 02:45 . drwx--x--x 216 root root 7 6 02:45 .. sh-4.2# sh-4.2# cat test FILE EXISTS sh-4.2# sh-4.2# df -iH --type=nfs4 Filysystem Inodes IUsed IFree IUse% Mounted on some.ceph.url.com/path1 657 -1.7G 1.7G - /data0/kubelet/pods/**/volumes/kubernetes.io~nfs/path1 sh-4.2# sh-4.2# cat /etc/mtab | grep nfs4 some.ceph.url.com/path1 /data0/kubelet/pods/**/volumes/kubernetes.io~nfs/**** nfs4 rw,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp, timeo=600,retrans=2,sec=sys,clientaddr=172.30.*.*,local_lock=none,addr=172.30.*.* 0 0
提前谢谢您。我在哪里可以找到根本原因或搜索关键字?