Возникла проблема на одном из серверов. При запуске yum он вис после вывода надписи Running Transaction Test. Пробему решал следующим образом: для локализации проблемы запустил через strace
strace yum install zabbix-agent
После этого увидел место "затыка"
stat("/dev/pts", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
stat("/dev/shm", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=40, ...}) = 0
stat("/proc/sys/fs/binfmt_misc", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
stat("/var/lib/nfs/rpc_pipefs", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
stat("/nfs",
Как видим, он виснет на обращении к /nfs, куда был примонтирован каталог с другого сервера. Отмонтировав его, я решил проблему.
umount -l /nfs
strace yum install zabbix-agent
После этого увидел место "затыка"
stat("/dev/pts", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
stat("/dev/shm", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=40, ...}) = 0
stat("/proc/sys/fs/binfmt_misc", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
stat("/var/lib/nfs/rpc_pipefs", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
stat("/nfs",
Как видим, он виснет на обращении к /nfs, куда был примонтирован каталог с другого сервера. Отмонтировав его, я решил проблему.
umount -l /nfs