ローカルパーティションへの複数のパスを作成できますか? /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注文する。