PowerStore: 호스트 측에서 MPIO 구성이 누락되어 노드 재부팅 후 단일 노드가 I/O를 제공합니다.
Summary: 모든 호스트는 4개의 iSCSI 세션(노드 B에 2개, 노드 A에 2개)이 있는 2개의 이니시에이터로 구성되었습니다. 재부팅하기 전에 두 노드 모두 성능 메트릭에 표시된 대로 예상대로 I/O를 처리합니다. 두 노드가 모두 다른 변경 없이 재부팅된 후에는 노드 B 성능 차트가 0 대역폭으로 바뀌고 호스트 측에서 MPIO(Multipath I/O) 구성이 누락되어 모든 I/O가 노드 A로 이동합니다. ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
노드를 재부팅하기 전에 두 노드 모두 I/O를 제공합니다.
노드 재부팅 후 I/O가 노드 A로만 전송되었습니다. 노드 B iSCSI FE 포트에는 I/O가 없습니다.
노드 재부팅 후 I/O가 노드 A로만 전송되었습니다. 노드 B iSCSI FE 포트에는 I/O가 없습니다.
Cause
LINUX 호스트에 대한 사용자의 다중 경로 구성에 PowerStore 정보가 포함되어 있지 않습니다.
Linux용 Dell 호스트 접속 구성 가이드 문서에는 /etc/multipath.conf 파일을 다음과 같이 수정하도록 명시되어 있습니다.
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만 전송합니다. 이는 정상적인 작동입니다.Resolution
사용자에게 LINUX 다중 경로 구성을 수정하도록 조언합니다. PowerStore를 시스템에 추가한 후 I/O가 두 노드 간에 균형을 이룹니다.
Dell 지원에서 Linux용 Dell 호스트 접속 구성 가이드를 참조하십시오.
/etc/multipath.conf, UI의 노드 B 성능 메트릭이 복구되었습니다.
Dell 지원에서 Linux용 Dell 호스트 접속 구성 가이드를 참조하십시오.
Article Properties
Article Number: 000220440
Article Type: Solution
Last Modified: 06 Mar 2024
Version: 2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.