PowerStore: 호스트 측에서 MPIO 구성이 누락되어 노드 재부팅 후 단일 노드가 I/O를 제공합니다.

Sammanfattning: 모든 호스트는 4개의 iSCSI 세션(노드 B에 2개, 노드 A에 2개)이 있는 2개의 이니시에이터로 구성되었습니다. 재부팅하기 전에 두 노드 모두 성능 메트릭에 표시된 대로 예상대로 I/O를 처리합니다. 두 노드가 모두 다른 변경 없이 재부팅된 후에는 노드 B 성능 차트가 0 대역폭으로 바뀌고 호스트 측에서 MPIO(Multipath I/O) 구성이 누락되어 모든 I/O가 노드 A로 이동합니다. ...

Den här artikeln gäller för Den här artikeln gäller inte för Den här artikeln är inte kopplad till någon specifik produkt. Alla produktversioner identifieras inte i den här artikeln.

Symptom

노드를 재부팅하기 전에 두 노드 모두 I/O를 제공합니다.
노드 재부팅 전의 성능 메트릭

노드 재부팅 후 I/O가 노드 A로만 전송되었습니다. 노드 B iSCSI FE 포트에는 I/O가 없습니다.  
노드 재부팅 후 성능 메트릭

Orsak

LINUX 호스트에 대한 사용자의 다중 경로 구성에 PowerStore 정보가 포함되어 있지 않습니다.
defaults {
                user_friendly_names     no
                find_multipaths                yes
                failback                 10
                no_path_retry                  10
}
blacklist {
                devnode              "^nvme.*"
                devnode "scini*"
                devnode "^rbd[0-9]*"
                devnode "^nbd[0-9]*"
}
# Leave this section in place even if empty
blacklist_exceptions {
}
devices {
                device {
                                vendor                                 "DataCore"
                                product                                "SAN*"
                                path_checker                    "tur"
                                path_grouping_policy    failover
                                failback                 30
                }
                device {
                                vendor                                 "DELL"
                                product                                "MD36xx(i|f)"
                                features                               "2 pg_init_retries 50"
                                hardware_handler          "1 rdac"
                                path_selector                    "round-robin 0"
                                path_grouping_policy    group_by_prio
                                failback                 immediate
                                rr_min_io                            100
                                path_checker                    rdac
                                prio                                        rdac
                                no_path_retry                  30
                }
                device {
                                vendor                                 "DGC"
                                product                                ".*"
                                detect_prio                        yes
                                retain_attached_hw_handler yes
                }
                device {
                                vendor                                 "EMC"
                                product                                "Invista"
                                detect_prio                        yes
                                retain_attached_hw_handler yes
                                path_grouping_policy    group_by_prio
                }
…
PowerStore가 에 추가되지 않음 /etc/multipath.conf. 의 구성 /etc/multipath.conf Linux 호스트는 다음과 같아야 합니다.
defaults {
  user_friendly_names yes
  disable_changed_wwids yes
}
devices {
  device {
    vendor DellEMC
    product PowerStore
    path_selector "queue-length 0"
    path_grouping_policy group_by_prio
    path_checker tur
   detect_prio yes
   failback immediate
   no_path_retry 3
   rr_min_io_rq 1
   fast_io_fail_tmo 15
   }

Linux용 Dell 호스트 접속 구성 가이드 문서에는 /etc/multipath.conf 파일을 다음과 같이 수정하도록 명시되어 있습니다.
* vendor - "DellEMC"
* product - "PowerStore"
* path_selector - "queue-length 0"
* path_grouping_policy -
* "group_by_prio"
* path_checker - "tur"
* detect_prio - "yes"
* failback - "immediate"
* no_path_retry - "3"
* rr_min_io_rq - "1"
* fast_io_fail_tmo - "15"
* max_sectors_kb - "1024"
PowerStore LUN이 Linux에 추가되지 않았기 때문에 /etc/multipath.conf, 다중 경로가 PowerStore LUN(Logical Unit Number)을 관리하지 않았습니다. 재부팅 이벤트 중에 노드 A는 노드 B보다 1분 먼저 부팅된 다음 호스트 A ISCSI 타겟 포트로 I/O만 전송합니다. 이는 정상적인 작동입니다.

Upplösning

사용자에게 LINUX 다중 경로 구성을 수정하도록 조언합니다. PowerStore를 시스템에 추가한 후 I/O가 두 노드 간에 균형을 이룹니다. /etc/multipath.conf, UI의 노드 B 성능 메트릭이 복구되었습니다.

Dell 지원에서 Linux용 Dell 호스트 접속 구성 가이드를 참조하십시오.
Artikelegenskaper
Artikelnummer: 000220440
Artikeltyp: Solution
Senast ändrad: 06 mars 2024
Version:  2
Få svar på dina frågor från andra Dell-användare
Supporttjänster
Kontrollera om din enhet omfattas av supporttjänster.