Linux 및 iscsi 다중 경로

Linux 및 iscsi 다중 경로

내 목표는 테스트 목적으로 다중 경로 lvm iscsi를 만드는 것입니다. 두 개의 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에서는 그렇지 않습니다).

관련 정보