因为Linux是一种自由和开放源码的类UNIX *** 作系统,在使用编码的过程中,出现df-h程序卡住的这种情况是由于网络出现延迟而导致的,打开电脑的飞行模式,重启网络即可。所以linux挂载后df-h很久才出结果是网络的问题。
Linux通常被认为是一套 *** 作系统,实际上它是一系列Linux内核基础上开发的 *** 作系统的总称。
现象描述
尝试再次连接vm,然后执行ps命令,想查看是不是有什么异常的进程。
到这个地方感觉玩完了,我连查看手段都不行,怎么定位问题??反正能保证的是机器是没有性能问题的。最不济的解决方案是revert机器,或者重启机器。但是也有种担心机器起不来。
后来想着上述命令卡死的地方在哪里,于是祭上debug 命令,用strace du来看,du命令在执行过程中哪里报错了。
果不其然,发现有些docker 卷的关联点丢失了。导致du检索有问题,不能够处理这种异常情况。手动把这些个卷清理下,然后就发现du命令正常。ps命令也恢复了。
综上,strace命令还是不错的,在我们检测系统命令无显示或者卡死的时候,来追踪执行不乏是一种很好的解决手段。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)