3.2. マルチパスデバイスの作成時にローカルディスクを無視する


一部のマシンはその内部ディスク用にローカルの SCSI カードを持っています。DM-Multipath は これらのデバイスには推奨できません。マルチパスの設定に於いてローカルディスクを無視する 為のマルチパス設定ファイルの修正の仕方は以下の手順で示してあります。
  1. どれが内部ディスクかを判定し、それらをブラックリスト用として マークします。
    この例では、/dev/sda が内部ディスクです。元来のデフォルト マルチパス設定ファイル内で設定してあるように、multipath -v2 を 実行すると、マルチパスマップ内にローカルディスク /dev/sda が表示 されることに注意して下さい。
    For further information on the multipath command output, see 「Multipath Command Output」.
    [root@rh4cluster1 ~]# multipath -v2
    create: SIBM-ESXSST336732LC____F3ET0EP0Q000072428BX1
    [size=33 GB][features="0"][hwhandler="0"]
    \_ round-robin 0 
      \_ 0:0:0:0 sda  8:0    [--------- 
    
    device-mapper ioctl cmd 9 failed: Invalid argument
    device-mapper ioctl cmd 14 failed: No such device or address
    create: 3600a0b80001327d80000006d43621677
    [size=12 GB][features="0"][hwhandler="0"]
    \_ round-robin 0 
      \_ 2:0:0:0 sdb  8:16    
      \_ 3:0:0:0 sdf  8:80    
    
    create: 3600a0b80001327510000009a436215ec
    [size=12 GB][features="0"][hwhandler="0"]
    \_ round-robin 0 
      \_ 2:0:0:1 sdc  8:32    
      \_ 3:0:0:1 sdg  8:96    
    
    create: 3600a0b80001327d800000070436216b3
    [size=12 GB][features="0"][hwhandler="0"]
    \_ round-robin 0 
      \_ 2:0:0:2 sdd  8:48    
      \_ 3:0:0:2 sdh  8:112   
    
    create: 3600a0b80001327510000009b4362163e
    [size=12 GB][features="0"][hwhandler="0"]
    \_ round-robin 0 
      \_ 2:0:0:3 sde  8:64    
      \_ 3:0:0:3 sdi  8:128
    
  2. デバイスマッパーがマルチパスマップ内で /dev/sda をマッピングすることを防止する為に、/etc/multipath.conf ファイルの ブラックリストセクションを編集して、このデバイスを含むようにします。devnode タイプを使用することでも sda デバイスをブラックリストすることが できますが、それは、/dev/sda が再起動後に変化しない保証がない為、安全な 手順ではありません。個別のデバイスをブラックリストするには、そのデバイスの WWID を 使用するとブラックリストができます。
    multipath -v2 コマンドへの出力で、/dev/sda デバイスの WWID は SIBM-ESXSST336732LC____F3ET0EP0Q000072428BX1 であることに 注意して下さい。このデバイスをブラックリストするには、/etc/multipath.conf ファイルに以下を含めます。
    blacklist {
          wwid SIBM-ESXSST336732LC____F3ET0EP0Q000072428BX1
    }
    
  3. /etc/multipath.conf ファイルを更新した後に、 multipathd デーモンに対して手動で、そのファイルを リロードするように指示する必要があります。以下のコマンドが更新済の /etc/multipath.conf ファイルをリロードします。
    service multipathd reload
    
  4. 以下のコマンドを実行します:
    multipath -F
    multipath -v2
    
    ロカールのディスク、又はディスク群は新規のマルチパスマップにはもう一覧表示されて いません。以下の例のようになります。
    [root@rh4cluster1 ~]# multipath -F
    [root@rh4cluster1 ~]# multipath -v2
    create: 3600a0b80001327d80000006d43621677
    [size=12 GB][features="0"][hwhandler="0"]
    \_ round-robin 0 
      \_ 2:0:0:0 sdb  8:16    
      \_ 3:0:0:0 sdf  8:80    
    
    create: 3600a0b80001327510000009a436215ec
    [size=12 GB][features="0"][hwhandler="0"]
    \_ round-robin 0 
      \_ 2:0:0:1 sdc  8:32    
      \_ 3:0:0:1 sdg  8:96    
    
    create: 3600a0b80001327d800000070436216b3
    [size=12 GB][features="0"][hwhandler="0"]
    \_ round-robin 0 
      \_ 2:0:0:2 sdd  8:48    
      \_ 3:0:0:2 sdh  8:112   
    
    create: 3600a0b80001327510000009b4362163e
    [size=12 GB][features="0"][hwhandler="0"]
    \_ round-robin 0 
      \_ 2:0:0:3 sde  8:64    
      \_ 3:0:0:3 sdi  8:128
    
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.