vCenter Server Appliance 起動時の「fsck に失敗しました (fsck failed)」エラー
search cancel

vCenter Server Appliance 起動時の「fsck に失敗しました (fsck failed)」エラー

book

Article ID: 340867

calendar_today

Updated On:

Products

VMware Live Recovery VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

vCenter Server Appliance が「fsck に失敗しました。手動で修正して再起動してください(fsck failed.Please repair manually and reboot)」エラーで起動に失敗した場合は、ファイル システムにエラーがないかどうかを確認し、Linux ゲストで修正してください。

Symptoms:
免責事項:これは英文の記事「"fsck failed" error when starting vCenter Server Appliance (2081464)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。


  • VMware vCenter Server Appliance を起動できない。
  • 次のエラーが表示される。

    • fsck に失敗しました。手動で修正して再起動してください。現在、ルート ファイル システムが読み取り専用でマウントされています。読み取り-書き込みとして再マウントするには、以下を実行します:
      bash# mount -n -o remount,rw /
      注意:このメンテナンス モードでシステムを再起動する唯一の方法は、
      Ctrl + D キーを押すことです。シャットダウンや再起動は機能しません。
      メンテナンスのために root パスワードを提供します
      (または Ctrl + D キーを押して続行します)

    (or type Control-D to continue):)

    • /dev/mapper/log_vg-log: UNEXPECTED INCONSISTENCY: RUN fsck MANUALLY


Cause

この問題は、アプライアンスが起動するたびに準備ディスク チェックを実行するように構成している場合に発生します。この場合、ルーチン ディスク チェックで、オペレータの介入を必要とする深刻な問題が見つかります。

Resolution

:続行する前に、アプライアンスのバックアップまたはスナップショットを作成したことを確認してください。

この問題を解決するには、ファイル システムのエラーを確認し、Linux ゲストでそれらを修正します。
  1. vCenter Server Appliance をパワー オンします。

    :vCenter Server Appliance 6.0 では、BASH シェルを有効にする必要があります。詳細については、「追加情報」セクションの「vCenter Server Appliance 6.0 で BASH シェルを有効にする」を参照してください。

  2. アプライアンスへのコンソールを開き、root 認証情報を入力します。

  3. 次のコマンドを実行して、ディスク エラーを確認します。

    注意:y キーをクリックしてエラーを修正すると、e2fsck コマンドは現在動作中のディスクの状態を修正します。

    #e2fsck -y /dev/sda2


  4. 次のコマンドを実行して、ファイル システムを再マウントします。

    mount -n -o remount,rw


  5. Ctrl + D キーを押してメンテナンス モードを終了し、起動プロセスを完了します。


Additional Information

vCenter Server Appliance 6.0 で BASH シェルを有効にする
vCenter Server Appliance 6.0 は、デフォルトで BASH シェルを起動しません。
BASH シェルを有効にするには:
  1. GRUB ブート ローダーで P キーを押します。
  2. プロンプトが表示されたら、root 認証情報を入力します。
  3. VMware vCenter Server Appliance を選択し、E キーを押します。
  4. kernel で始まる行を選択して、E キーを押します。
  5. 行の最後に init=/bin/bash を追加して、Enter キーを押します。この行は、<nousb audit=1</FONT> で始まるはずです。
  6. B キーを押します。
"fsck failed" error when starting vCenter Server Appliance