新着記事一覧
タグ一覧
テーマ
ライト
ダーク
iPentec.com
/
Doc
/
Microsoft Azure
目次
1
現象
2
対処法1:別のマシンに仮想ディスクを接続してメンテナンスする
2.1
参考URL
3
対処法2: バックアップから復元する
4
対処法3: 新規に構築する
Microsoft Azure のLinuxマシンが Kernel panic になった場合の対処法
Microsoft Azure のLinuxマシンが Kernel panic になった場合の対処法について紹介します。
現象
アップデートの失敗や、その他の原因で、Linuxの仮想マシンでKernel panicが発生し、起動できない場合があります。
通常のマシンであれば、マシン起動時に、GNU GRUBのメニューでkernelのパラメータを編集して、復帰できるか試すことができますが、Azureの仮想マシンでは、GNU GRUBのメニューにはアクセスできないため、別の方法を取る必要があります。
対処法1:別のマシンに仮想ディスクを接続してメンテナンスする
問題が発生している仮想マシンを削除します。(VHDファイル(A)は削除せず残します。)
新たにLinuxの仮想マシンを作成します
作成した仮想マシンに問題が発生したマシンのVHDファイル(A)を接続
仮想マシンを起動し、ディスク(A)をマウントします。
ディスク内の問題となる設定ファルを変更します。(/mnt/hdb/etc/grub.conf などを修正します。)
ディスク(A)をアンマウントします
仮想マシンを終了し、VHDファイル(A)を外します。
「テンプレートのデプロイ」を利用して、VHDファイル(A)から仮想マシンを作成します。
起動できるか確認します
この方法は、オーソドックスな方法として紹介されています。原因が完全に特定できている場合は問題ないのですが、原因が特定できない場合に試行錯誤を繰り返すと、非常に時間がかかります。(一か所修正するごとに仮想マシンの作成が必要になるため。)
参考URL
https://blogs.technet.microsoft.com/jpaztech/2016/07/19/linux-os-does-not-start/
https://blogs.technet.microsoft.com/jpaztech/2016/04/06/iaas-v2-arm-specialized-template/
対処法2: バックアップから復元する
バックアップから仮想マシンを復元します。
対処法3: 新規に構築する
仮想マシンを新規に構築しなおします。各種設定ファイルは、問題が発生したマシンのディスクをマウントしてファイルコピーすることで手間を削減できます。
著者
neg
iPentec.com の代表。ハードウェア、サーバー投資、管理などを担当。
Office 365やデータベースの記事なども担当。
関連するページ
Microsoft AzureのLinux仮想マシンの root パスワードを設定する
Microsoft Azure の仮想マシンのVHDファイル (ディスクイメージ)を削除する
Microsoft Azure のサーバー管理ツールを利用して オンプレミスのWindows Server 2016 を管理する
Microsoft Azure CDN (CDNサービス) を利用する - Azure CDN の初期設定 (CDNプロファイルとエンドポイントの作成)
Azure Active Directory にアプリを登録する
マネージド ID を作成する
Microsoft Azure から SendGrid にサインアップする - Microsoft Azure での SendGrid アカウントの準備
Azure CDN の Verizon CDN で https(SSL)のアクセスをすると 502エラーが発生しコンテンツが取得できない
最終更新日: 2016-12-01
作成日: 2012-09-02
ドキュメント
新着記事一覧
タグ一覧
ドキュメント トップ
コンテンツ
YouTube
iPentec
プライバシー
iPentecについて
iPentec all rights reserverd.