Рейтинг:0

Установка/обновление Yum зависает в самом конце, невозможно убить через ctrl-c

флаг cn

Итак, у меня есть группа серверов (все RHEL 7.9), RPMDB которых, похоже, повреждены. Не знаю, как и когда, но неважно.

Я исправил БД, используя эти инструкции. После этого любая попытка установить/обновить/удалить ПО с помощью yum приводит к зависанию в самом конце. Получаю конечную строчку "Загруженные плагины: product-id,subscription-manager", а дальше просто сидит. Ctrl-C не вырвется из него, мне нужно либо закрыть сеанс SSH, либо дождаться его тайм-аута, а затем я могу убить зависшие процессы yum и удалить файлы блокировки. Как только я запускаю yum-complete-transaction, чтобы очистить все, что осталось, yum позволит мне делать все, что угодно, но все равно зависает в конце любой установки/удаления/обновления.

Что я сделал:

  • Проверено на наличие зависших/неактивных монтирований NFS.
  • Снова пересобрал БД на тот случай, если в первый раз произойдет что-то странное.
  • Ran ням очистить все
  • Пробовал устанавливать/обновлять/удалять через обычный RPM, все работает, но не влияет на проблему с yum
  • Нашел страницу переполнения стека, на которой предполагалось, что IPV6 вызывает проблемы, поэтому я отключил ее, установив net.ipv6.conf.[nic].disable_ipv6 = 1.

Никакого влияния ни от чего из этого. У кого-нибудь есть мысли?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.