VPSをセットアップ中に「systemd conflicts with initscripts」というエラーに遭遇しました。対処してみます。
VPS環境
- ServersMan@VPS
- OS:CentOS6
エラーの状況
「yum install」や「yum update」の際に「systemd conflicts with initscripts」というエラーが表示され、アップデートもインストールもどちらも行われず中断されます。
毎回このエラー時には「systemd conflicts with initscripts」のエラーが出るとエラーの下に「–skip-broken」モードを利用するとよいかも?というメッセージが表示されます。
エラーの原因
原因はServersMan@VPS CentOS7のinitscriptsのバージョンが古いことでした。なのですが、initscriptsをバージョンアップしてしまうとサーバーにSSH接続も何もできなくなります。(ホームページを公開していたらサイトへの接続も不能になります)SSH接続がアップデートにより不能になると、再度初期化し構築し直すかDTIのサポートに対処してもらう以外に方法はないようです。
参考:ServersMan@VPS initscriptsの不具合で再起動すると外部からのアクセス不可
解決方法
「systemd conflicts with initscripts」のエラーが出るとエラーの下に「–skip-broken」モードを利用するとよいかも?というメッセージが出ているので、その通りにすればインストール・アップデートがどうにか行われます。
具体的には下記のようにします。
「yum install ○○ –skip-broken」
「yum update ○○ –skip-broken」
これで、ひとまずは問題なく利用することができました。
ひとりごと
DTIのServersMan@VPSはコストパフォーマンス的には利用価値高い(月額500円くらいで使えます)のですが、早くinitscriptsをバージョンアップしても大丈夫なように対応してもらえたらな・・・
コメント