Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

25.21. オンラインストレージ設定のトラブルシューティング

本セクションでは、オンラインストレージの再設定時に発生する一般的な問題の解決策を説明します。
論理ユニットの削除ステータスはホストに反映されません。
設定したファイルで論理ユニットを削除すると、その変更はホストに反映されません。この場合は、論理ユニットが古くなったため、dm-multipath の使用時に lvm コマンドは無期限にハングします。
これを回避するには、以下の手順を行います。

手順25.17 「Stale 論理ユニットの使用」

  1. /etc/lvm/cache/.cache の mpath リンクエントリーが、古い論理ユニットに固有する mpath リンクエントリーを確認します。これを実行するには、以下のコマンドを実行します。
    $ ls -l /dev/mpath | grep stale-logical-unit

    例25.16 特定の mpath リンクエントリーの特定

    たとえば、stale-logical-unit が 3600d0230003414f30000203a7bc41a00 の場合には、以下のような結果が表示される場合があります。
    lrwxrwxrwx 1 root root 7 Aug  2 10:33 /3600d0230003414f30000203a7bc41a00 -> ../dm-4
    lrwxrwxrwx 1 root root 7 Aug  2 10:33 /3600d0230003414f30000203a7bc41a00p1 -> ../dm-5
    
    これは、3600d0230003414f30000203a7bc41a00 が 2 つの mpath リンク (dm-4 と dm-5) にマッピングされることを意味します。
  2. 次に /etc/lvm/cache/.cache を開きます。stale-logical-unit および mpath リンクを含むすべての行を削除します。

    例25.17 関連する行の削除

    前の手順と同じ例を使用して、削除する必要のある行は以下のようになります。
    /dev/dm-4 
    /dev/dm-5 
    /dev/mapper/3600d0230003414f30000203a7bc41a00
    /dev/mapper/3600d0230003414f30000203a7bc41a00p1
    /dev/mpath/3600d0230003414f30000203a7bc41a00
    /dev/mpath/3600d0230003414f30000203a7bc41a00p1
    

このページには機械翻訳が使用されている場合があります (詳細はこちら)。