
私の目標は、テスト目的でマルチパスlvm iscsiを作成することです。 2つのdebian iscsiサーバーを設定し、作業中にdebianクライアントにマルチパスを設定し、ext4 fsにディレクトリなどを作成できます。ただし、server1 がダウンすると fs が停止します。なぜですか?これは私のmultipath.confです。
defaults {
udev_dir /dev
polling_interval 5
path_grouping_policy multibus
path_checker directio
prio const
rr_min_io 100
rr_weight priorities
failback immediate
no_path_retry fail
}
blacklist {
devnode "^(ram|sda|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
devnode "^hd[a-z][[0-9]*]"
devnode "^vd[a-z]"
devnode "^cciss!c[0-9]d[0-9]*[p[0-9]*]"
}
multipaths {
multipath {
wwid 149455400000000009d1b03a0217052c8b19b0fa6e5bfe7bd
alias iscsi_storage
}
}
答え1
答えは:不可能です
デュアルマスターDRBD、iSCSI、マルチパス:しないでください!
マルチパスの「デュアルマスター」iSCSIターゲット:機能しません。 iSCSIは、ステートフルプロトコルで、単純な読み取りおよび書き込み以上の機能を提供します。異なるノードの異なる宛先に対してマルチパス(またはセッションごとに複数の接続)を実行するには、どのような方法でも互いに調整されるクラスタ対応のiSCSIターゲットが必要です。私が知る限り、これは存在しません(少なくともLinuxではそうではありません)。