请选择 进入手机版 | 继续访问电脑版

硅云开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6990|回复: 1

df -h命令卡死如何解决

[复制链接]

3

主题

4

帖子

77

积分

注册会员

Rank: 2

积分
77
发表于 2019-5-22 16:52:19 | 显示全部楼层 |阅读模式
执行 ls / 命令时,系统卡死, ctrl+c 也不能结束

此问题一般都是因为mount 对端服务失效,本地目录卡死造成

%RAK部落%
首先使用 命令跟踪, 查看执行到哪一步卡死:

# strace  ls /

    ..
    lgetxattr("/MegaSAS.log", "system.posix_acl_default", 0x0, 0) = -1 ENODATA (No data available)
    lstat("/net", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
    lgetxattr("/net", "security.selinux", 0x258f850, 255) = -1 EOPNOTSUPP (Operation not supported)
    lstat("/net", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
    lgetxattr("/net", "system.posix_acl_access", 0x0, 0) = -1 EOPNOTSUPP (Operation not supported)
    lstat("/chaichuan_test", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    lgetxattr("/chaichuan_test", "security.selinux", 0x258f850, 255) = -1 ENODATA (No data available)
    lstat("/chaichuan_test", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    lgetxattr("/chaichuan_test", "system.posix_acl_access", 0x0, 0) = -1 ENODATA (No data available)
    lgetxattr("/chaichuan_test", "system.posix_acl_default", 0x0, 0) = -1 ENODATA (No data available)
    lstat("/mnt", {st_mode=S_IFDIR|0775, st_size=4096, ...}) = 0
    lgetxattr("/mnt",

可以看到,命令执行到 /mnt这个目录时,停止不动了

也可以使用cat /proc/mounts 查看当前mount状态,发现确实有对mnt目录的记录

# cat /proc/mounts

    192.168.10.150:/opt/ /mnt nfs4 ....
2. fuser 查看问题目录进程
问题定位/mnt目录,使用fuser 查看此目录占用进程

fuser -m /mnt
无法获取 /proc/4110/fd/255 的文件状态: 失效文件句柄
无法获取 /proc/9492/fd/255 的文件状态: 失效文件句柄
无法获取 /proc/29965/fd/255 的文件状态: 失效文件句柄
3.kill 解决
找到进程号直接kill

# kill -9 4110

# kill -9 9492

# kill -9 29965
问题解决

strace命令是一个集诊断、调试、统计与一体的工具,我们可以使用strace对应用的系统调用和信号传递的跟踪结果来对应用进行分析,以达到解决问题或者是了解应用工作过程的目的, 具体使用可以查看帮助.


初来乍到,多多包涵!bbs.vpsor.com会员

4

主题

33

帖子

129

积分

注册会员

Rank: 2

积分
129

程序圈最佳新人知名站长NB的程序员大叔级别的站长seo达人

QQ
发表于 2019-5-24 14:35:53 | 显示全部楼层
很不错,谢谢分享技术!
关闭

硅云论坛上一条 /1 下一条

QQ|云虚拟主机|云服务器|域名注册|关进小黑屋|硅云开发者社区

GMT+8, 2024-5-28 05:56 , Processed in 0.179830 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2016-2020, 硅云论坛.

快速回复 返回顶部 返回列表