ローカルパーティションのマルチパスの作成

ローカルパーティションのマルチパスの作成

ローカルパーティションへの複数のパスを作成できますか? /dev/sda3パーティションがあり、それを指すには/dev/mapper/mpath01が必要です。

これは私がkickstart(rhel 5.7)に追加したものです。

part /my_mount_point --size=2500 --ondisk=sda --fstype ext3
multipath --name=mpath01 --device=/dev/sda3 --rule=failover

パーティションは正常に作成されましたが、/dev/mapper/mpath01ファイルがなく、
multipath -lには何も表示されません(サービスが実行されています)。

答え1

ローカルパーティションへのマルチパスはあまり役に立ちません。その目的は、フォールトトレランスのためにネットワークパーティション/ディスク(SAN LUNなど)への論理パスを作成することです。これは、ディスクへのパスの1つが失われる可能性があるが、2番目のパスがまだアクティブであることを意味します。

それにもかかわらず、必要に応じてマルチパスのパーティションを表示できます。ただキャンセルするだけですブラックリスト構成ファイルのローカルパーティションは次のとおりです。/etc/multipath.conf

以下はデフォルトのmultipath.confファイルです:

defaults {
   user_friendly_names yes
   path_group_policy failover
}

blacklist {
   devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
   devnode "^(hd|xvd|vd)[a-z]*"
   wwid "*"
}

# Make sure our multipath devices are enabled.

blacklist_exceptions {
   wwid "20017380006c00034"
   wwid "20017380006c00035"
   wwid "20017380006c00036"
   wwid "20017380006c00037"
}

multipaths {
  multipath {
      wwid "20017380006c00034"
      alias mpath0
  }
  multipath {
      wwid "20017380006c00035"
      alias mpath1
  }
  multipath {
      wwid "20017380006c00036"
      alias mpath2
  }
  multipath {
      wwid "20017380006c00037"
      alias mpath3
  }
}

http://www.datadisk.co.uk/html_docs/redhat/rh_multipathing.htm パーティションを指定でき、表示されます。マルチパス-ll注文する。

関連情報