之后我遇到了问题yum update
。
命令保持在更新状态:ksh-20120801-137.0.1.el7.x86_64 并且终端在 df -h 之后挂起。
我跑了strace df -h and log show
:
stat("/sys/fs/cgroup/freezer", {st_mode=S_IFDIR|0755, st_size=0, ...})
= 0
stat("/sys/fs/cgroup/memory", {st_mode=S_IFDIR|0755, st_size=0, ...})
= 0
stat("/", {st_mode=S_IFDIR|0555, st_size=4096, ...}) = 0
stat("/sys/fs/selinux", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
stat("/proc/sys/fs/binfmt_misc",
答案1
我遇到过升级旧系统的情况。我认为这是旧版本 systemd 中的一个错误。让“yum update”干净地完成的最佳方法是运行
ps auxw | grep systemd
并找到“/bin/systemctl try-restart systemd-binfmt.service”进程并将其杀死。
我还应该添加当您的系统处于这种状态时“df”将挂起。