SERVERSMAN の CentOS 7 の initscripts 障害について調べてみた

CentOS7 yum update 後、VPSサーバーにアクセスができなくなった-  FAQ | 会員サポート:ユビキタスプロバイダ DTI

弊社にて確認いたしましたところ、yum update により initscripts
パッケージが update されることにより、インターフェイスが正常に
起動できなくなる不具合を確認いたしております。
[OS初期時] initscripts-9.49.17-1.el7_0.1.x86_64
[update後]  initscripts-9.49.24-1.el7.x86_64
本事象は、CentOS7に含まれるパッケージと、仮想化プラットフォーム
の相性によるものであり、症状が発生してしまいますと、外部からの
アクセスが出来なくなりますため、対処法としては以下となります。
 

どうも対策として、現在は既定で /etc/yum.conf に exclude=initscripts* が入ってるらしい

何でこんなことになったのか

CentOS 7 OpenVZ template in PVE 3.4 issues
調べてみると過去の initscripts で OpenVZ (Linuxカーネルをベースに開発された Red Hat Enterprise Linux用のサーバ仮想化ソフト) の相性問題が合ったらしい

systemd conflicts with initscripts during yum update ⋆ SysAdminStuff
現在はアップデートされて initscripts-9.49.30 の時点で解消されてるんだとか

なのでコメントアウトして yum update してみる
ちなみに、 --skip-broken でインストールしたグループパッケージは一部依存関係でインストールできていなくてもインストールしたことになってしまうので、一度 yum groupremove でアンインストールしたほうがよさそう

# "GNOME Desktop" が 7つしかパッケージ入ってなかったのに update が通らなかった

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です