カーネルの更新後に「タスクの開始が実行中です...」の問題を解決する方法

カーネルの更新後に「タスクの開始が実行中です...」の問題を解決する方法

昨日カーネルを更新した後、Oracle CloudからOracle Linux 8 VMにアクセスできない問題があります。問題を解決する方法を理解するのに助けが必要な場合や、試してみる必要がある場合でも、助けが必要です。 (代替案は、仮想マシンを削除して最後のブートボリュームバックアップを使用して再作成することです。これにより、一部のデータが失われますが、大量ではありません。)

どうしたの?dnf upgrade:新しいカーネルを実行してインストールしました。その後再起動しました。再起動後、SSH経由で接続できなくなり、エラー1005(接続が拒否されました)が発生します。 Oracle Cloudコンソールを使用してVMを再起動し、同じ結果が得られました。その後、SSHサービスがダウンしているか、ファイアウォールがポート22をブロックし始めた可能性があると考えて、Oracle Cloud Shell接続を使用して問題を解決することにしました。ただし、代わりに仮想マシンがまだ起動しており、「/etc/rc...互換性のために実行されている起動タスク」(下のスクリーンショット)で停止していることを示しています。

ここに画像の説明を入力してください。

通過できるかどうかを確認するために24時間実行してみましたが、そうではありませんでした。何度も再起動しようとしました。この問題を解決するためにCloud Shellで作業をしたいのですが、今は何も入力できないようです。

相談したこの回答しかし、問題が発生する前にデバッグシェルを有効にする必要があるようです。これは有望に見えます。しかし、もちろん別のディストリビューションです。 Oracle Linux(またはCentOS / RHELなど)で動作する同様の機能はありますか?この問題を解決する他の方法はありますか?

それとも、最後のブートボリュームバックアップを使用して新しい仮想マシンを再作成する方が良いですか?一部のデータが失われますが、大丈夫です。将来のカーネルアップデートで問題が再び発生したくありません。

PS:私は通常Linux cliとLinuxに初めて触れました。これがすべて初心者であればお詫び申し上げます...正直なところ、バックアップを使用してVMを再作成したいのですが、これを理解する必要があるようです。これが起こり、可能であれば後で役立つように修正してください。

ベストアンサー1

2つの質問に答えを求めました。

  1. この問題を解決する価値がありますか、またはVMを削除して最後のブートボリュームから再作成する必要がありますか? (一部の仕事を失い、問題が再び発生することを心配しています)
  2. 修正する価値がある場合(時間がかからずデータの損失を防ぐ)方法は何ですか?

それでは、最初の質問に答えます。私は何時間も研究しましたが、これには速い答えがなかったので、この問題を解決するのに時間がかかると思います。さらに、問題を解決するのを待つ時間もありません。だから私の答えは「いいえ」です。それは価値がありません。それでは、VMを確認して最後のバックアップから再作成してから、失われたジョブを再生成してみましょう。

最初の質問に対する答えは、2番目の質問を意味のないものにします。私が最終的に学びたいのと同じくらい、このようなことは二度と起こりません。

おすすめ記事