Azure Blob存储通过NFS挂载后df命令显示已用空间为0的问题排查求助
Azure Blob存储通过NFS挂载后df命令显示已用空间为0的问题排查求助
我在Azure的一台虚拟机上通过NFS挂载了Blob存储,整体使用起来都正常,但最近发现df命令返回的这个NFS存储的使用数据完全不对:
root@myVM:~# df -h /mnt/blob/ Filesystem Size Used Avail Use% Mounted on storagename.blob.core.windows.net:/storagename/data 5.0P 0 5.0P 0% /mnt/blob
就像上面输出的那样,/mnt/blob显示完全没有数据占用,但实际上我们已经在这个目录里存储了大量文件。
我们的系统是当前最新的Debian 11.6,挂载时使用的选项如下:
storagename.blob.core.windows.net:/storagename/data /mnt/blob nfs nfsvers=3,nolock,proto=tcp 0 0
目前我怀疑可能的原因包括:
- 是否和Azure Blob的NFS挂载机制本身有关?
- 是否因为文件系统容量达到PB级(5PB)导致统计异常?
- 会不会是网络相关的问题(比如TCP连接被防火墙干扰)?
有没有朋友遇到过类似问题,或者能给一些排查方向的提示?非常感谢!
备注:内容来源于stack exchange,提问作者VerboEse
相关产品推荐
相关产品推荐

