Oracle Linux 7でのSANストレージのマウントに関する問題

Oracle Linux 7でのSANストレージのマウントに関する問題

Linux システムに SAN ストレージをインストールするシナリオがあります。私の環境の詳細は -

  1. VMを作成するためのOracle VM Manager
  2. 仮想マシンに物理ディスクとして接続されたファイバチャネルHP3PAR SANストレージ
  3. Oracle Linuxバージョン - OEL 7.4

私が実行した次のステップは正しく機能しましたが、もう機能しません。

  1. 実行中のVMにrootユーザーとしてログインします。
  2. fdiskユーティリティは、接続されているディスクを確認するために使用されます。

    fdisk -l

    SANストレージをVMに接続した後、/ dev / xvdcが表示される2つのディスク/ dev / xvdbと/ dev / xvdcが表示されます。

  3. mountコマンドを使用して、/u01/oracle/configの場所に/dec/xvdcをマウントします。ここで、/u01/oracle/config は空です。

    /dev/xvdc /u01/oracle/config マウント

  4. その後、コマンド画面のカーソルだけが点滅し、何も起こりません。マウントが成功したことを確認しました。いいえ。 「df -h」および「mount」コマンドを実行すると、ストレージは要求された場所にマウント済みとしてマークされません。

ストレージは接続されていますがマウントできません。

ベストアンサー1

問題が解決しました。この問題はディスクログの破損に関連しています。だから私は次の手順を使ってディスクを回復しようとしました。

xfs_repair /dev/xvdc 

以下の警告

ステップ1 - スーパーブロックを見つけて検証します...

ステップ2 - 内部ログを使用する

    - zero log...

エラー:ファイルシステムログに再生が必要な重要なメタデータの変更があります。ログを再生するためにファイルシステムをマウントし、xfs_repair を再実行する前にマウント解除します。ファイルシステムをマウントできない場合は、-Lオプションを使用してログを削除して回復を試みます。ログを削除すると破損する可能性があるため、これを行う前にファイルシステムをマウントしてください。

だから、次のステップに進みます。

xfs_repair -L /dev/xvdc 

mount -t xfs /dev/xvdc /u01/oracle

これにより、/dev/xvdc ディスクが /u01/oracle の場所に正常にマウントされます。

メモ:以前は、XFSファイルシステムを使用してディスクをフォーマットしました。

おすすめ記事