小编pet*_*rux的帖子

“ls”命令无限期地挂在天蓝色文件存储共享中的某个目录中

我按照此操作方法在 Ubuntu 16.04 VM 中安装了一个天蓝色文件存储共享。一切似乎都运转良好。因此,我运行一些会产生大量数据的进程,例如每次运行 10k 个文件,将它们收集到每次运行的目录中,然后移动已安装存储的目录。其中一些目录有点损坏,如果我对ls它们运行,命令会无限期挂起。有什么提示吗?提前致谢。

按照安德鲁在评论中的建议进行编辑strace,我运行命令ls,输出如下:

08:54:14.405929 execve("/bin/ls", ["ls"], [/* 29 vars */]) = 0
08:54:14.406240 brk(NULL)               = 0x9b1000
08:54:14.406325 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
08:54:14.406422 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7ff0a669d000
08:54:14.406487 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
08:54:14.406536 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
08:54:14.406593 fstat(3, {st_mode=S_IFREG|0644, st_size=35482, ...}) = 0
08:54:14.406652 mmap(NULL, 35482, PROT_READ, MAP_PRIVATE, 3, 0) = …
Run Code Online (Sandbox Code Playgroud)

storage cifs fstab azure ubuntu-16.04

5
推荐指数
0
解决办法
3032
查看次数

标签 统计

azure ×1

cifs ×1

fstab ×1

storage ×1

ubuntu-16.04 ×1