Data Domain: 스토리지 엔클로저 번호 지정이 순차적이지 않음
摘要: 이 문서에서는 Data Domain 어플라이언스의 외장형 스토리지 엔클로저(ES-30 및 DS-60)에 할당된 셸프 번호가 순차적이지 않을 수 있는 시나리오에 대해 설명합니다. 스토리지 마이그레이션 작업을 완료하거나, 스토리지 엔클로저 중 하나에 대한 섀시를 교체하거나, 스토리지 엔클로저를 새 경로로 물리적으로 이동한 후 셸프 번호 지정 순서의 비 순차 번호 지정 또는 간격이 발생할 수 있습니다. Data Domain은 모든 엔클로저의 번호를 순차적으로 다시 지정하기 위해 이 문서에 자세히 설명된 단계를 적용하는 것이 좋습니다. ...
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
셸프 번호 지정이 순차적이지 않을 때 과도한 재검색 및 검색 작업을 완화하기 위해 향후 Data Domain 운영 체제 코드가 개선될 예정입니다. 이러한 변경이 이루어질 때까지는 물리적 변경 또는 일련 번호 변경 후 셸프 번호가 순차적으로 표시되는지 확인하기 위해 필요한 단계를 적용하는 것이 좋습니다.
DDOS 5.7.1부터 스토리지 셸프 번호는 스토리지 셸프 일련 번호에 연결됩니다. 이 셸프를 "persistent-id"라고 합니다.
스토리지 엔클로저는 SAS 토폴로지에서 물리적 변경이 이루어진 여러 시나리오에서 "오프라인"으로 표시될 수 있습니다.
이 예에서는 최근에 "스토리지 마이그레이션"이 완료되었고 소스 스토리지 엔클로저가 물리적으로 제거되었습니다. 각 스토리지 엔클로저에 "persistent-id"가 할당되어 있으므로 이제 더 이상 연결되지 않는 "오프라인" 셸프(2,3,4,8)가 여러 개 있습니다. 이러한 "오프라인 셸프가 파일 시스템이 손상되지 않고 작동하기 위해 더 이상 필요하지 않습니다. 팬텀 셸프 또는 연결된 스토리지 엔클로저의 순차적 번호 지정이 있다는 사실은 Data Domain Filesystem의 전체 작업에 영향을 미치지 않지만, 팬톰 엔클로저에 대한 쿼리가 수행될 때 부팅 중과 SNMP 코어에 과도한 재검색 및 검색 작업이 발생할 수 있습니다. 이로 인해 부팅 시간이 예상보다 길어지고 부팅 단계가 완료된 직후에 볼륨을 사용할 수 없게 됩니다.
DDOS 5.7.1부터 스토리지 셸프 번호는 스토리지 셸프 일련 번호에 연결됩니다. 이 셸프를 "persistent-id"라고 합니다.
스토리지 엔클로저는 SAS 토폴로지에서 물리적 변경이 이루어진 여러 시나리오에서 "오프라인"으로 표시될 수 있습니다.
이 예에서는 최근에 "스토리지 마이그레이션"이 완료되었고 소스 스토리지 엔클로저가 물리적으로 제거되었습니다. 각 스토리지 엔클로저에 "persistent-id"가 할당되어 있으므로 이제 더 이상 연결되지 않는 "오프라인" 셸프(2,3,4,8)가 여러 개 있습니다. 이러한 "오프라인 셸프가 파일 시스템이 손상되지 않고 작동하기 위해 더 이상 필요하지 않습니다. 팬텀 셸프 또는 연결된 스토리지 엔클로저의 순차적 번호 지정이 있다는 사실은 Data Domain Filesystem의 전체 작업에 영향을 미치지 않지만, 팬톰 엔클로저에 대한 쿼리가 수행될 때 부팅 중과 SNMP 코어에 과도한 재검색 및 검색 작업이 발생할 수 있습니다. 이로 인해 부팅 시간이 예상보다 길어지고 부팅 단계가 완료된 직후에 볼륨을 사용할 수 없게 됩니다.
#enclosure show summary 명령을 사용하여 엔클로저의 현재 상태와 함께 persisten-id를 발급한 모든 엔클로저를 나열합니다.
#Enclosure Show Summary ---------------------- Enclosure Model No. Serial No. State OEM Name OEM Value Capacity --------- --------- -------------- ------- -------- --------- -------- 1 DD9800 NVT10164000024 Online 4 Slots 2 DS60 APM00164936021 Offline 60 Slots 3 DS60 APM00164802045 Offline 60 Slots 4 DS60 APM00164802044 Offline 60 Slots 5 DS60 APM00164902721 Online 60 Slots 6 DS60 APM00164936019 Online 60 Slots 7 DS60 APM00164936020 Online 60 Slots 8 ES30 APM00164964966 Offline 15 Slots 9 DS60 APM00164902719 Online 60 Slots 10 DS60 APM00164902720 Online 60 Slots 11 DS60 APM00164902722 Online 60 Slots 12 ES30 APM00164964967 Online 15 Slots --------- --------- -------------- ------- -------- --------- --------
#enclosure 표시 토폴로지 CLI 명령을 사용하여 현재 연결된 스토리지 엔클로저를 나열합니다. SAS 토폴로지에서 "오프라인" 셸프(2,3,4,8)가 실제로 연결되지 않았으며 연결된 셸프에 할당된 숫자 번호가 순차적이지 않은지 확인합니다.
#Enclosure Show Topology ----------------------- Port enc.ctrl.port enc.ctrl.port ---- - ------------- - ------------- 2a > 9.B.H: 9.B.E > 10.B.H:10.B.E 2b > 5.B.H: 5.B.E > 11.B.H:11.B.E 2c > 7.B.H: 7.B.E 2d > 12.B.H:12.B.E 3a > 10.A.H:10.A.E > 9.A.H: 9.A.E 3b > 6.B.H: 6.B.E 3c > 7.A.H: 7.A.E 3d > 12.A.H:12.A.E 6a > 11.A.H:11.A.E > 5.A.H: 5.A.E 6b > 6.A.H: 6.A. 6d ---- - ------------- - ------------- Encl WWN Serial # ---- ---------------- -------------- 5 N/A APM00164902721 6 N/A APM00164936019 7 N/A APM00164936020 9 N/A APM00164902719 10 N/A APM00164902720 11 N/A APM00164902722 12 N/A APM00164964967 ---- ---------------- --------------
참고: GUI 또는 Autosupport의 다양한 출력에서 "오프라인" 셸프가 없는 것으로 표시할 수 있습니다. 8.1(없음) 8.2(없음) 8.3(없음) 8.4(없음) 8.5(없음) 8.6(없음) 8.7(없음) 8.8(없음) 8.9(없음) 8.10(없음) 8.11(없음) 8.12(없음) 8.13(없음) 8.14(없음) 8.15(없음) 팬톰 엔클로저에 대한 SNMP 쿼리는 오류와 후속 코어를 생성합니다. 해당 메시징이 messages.engineering 로그에 게시됩니다.
# snmpwalk -v2c -c Public localhost -t 5 -r 5 dataDomainMib Timeout: No Response from localhost
Apr 20 01:01:54 xx snmpd: WARNING: ddr/sm/snmp/enclosurePack_access.c:161 **** Enclosure id 3 is offline. Apr 20 01:01:54 xx ddr_procmon: NOTICE: MSG-PMON-00008: Failure on /usr/sbin/snmpd. Apr 20 01:01:54 xx ddr_procmon: WARNING: MSG-PMON-00011: Restarting /usr/sbin/snmpd. Apr 20 01:01:56 xx ddfs[11215]: NOTICE: ddr_key_del_temp: deleting key-v2-100 Apr 20 01:02:04 xx snmpd: WARNING: ddr/sm/snmp/enclosurePack_access.c:161 **** Enclosure id 3 is offline. Apr 20 01:02:04 xx ddr_procmon: NOTICE: MSG-PMON-00008: Failure on /usr/sbin/snmpd. Apr 20 01:02:04 xx ddr_procmon: WARNING: MSG-PMON-00011: Restarting /usr/sbin/snmpd. Apr 20 01:02:14 xx snmpd: WARNING: ddr/sm/snmp/enclosurePack_access.c:161 **** Enclosure id 3 is offline. Apr 20 01:02:14 xx ddr_procmon: NOTICE: MSG-PMON-00008: Failure on /usr/sbin/snmpd. Apr 20 14:02:42 xx snmpd: WARNING: dd_netsnmp_set_request_error: snmp error 129 occured
原因
이 조건을 트리거할 수 있는 시나리오는 다음과 같습니다.
- 스토리지 엔클로저를 한 Data Domain 어플라이언스에서 다른 Data Domain 어플라이언스로 물리적으로 이동
- 사용 중인 스토리지 엔클로저의 섀시 교체(새 섀시에 새 일련 번호가 추가됨)
- 스토리지 마이그레이션 - 마이그레이션이 완료되면 소스 셸프가 더 이상 FS에서 필요하지 않으며 물리적으로 제거됩니다.
- CLI 제거 명령을 #storage 문제가 발생했습니다.
解决方案
셸프 "persistent-id"가 순차적으로 다시 번호가 지정되도록 하려면 SE 모드에서 다음 명령을 사용합니다.
SE# enclosure show persistent-id
출력은 연결된 엔클로저 및 더 이상 연결되지 않은 셸프의 정보와 해당 영구 ID를 자세히 설명합니다. 더 이상 연결되지 않았거나 SAS 토폴로지에서 제거된 일련 번호가 표시됩니다. 강조 표시한 항목은 더 이상 연결되지 않으며 #enclosure 표시 요약은 이를 "오프라인"으로 나열합니다.
Serial No. Model No. Persistent ID -------------- --------- ------------- APM00164936021 DS60 2 <<< Offline APM00164802045 DS60 3 <<< Offline APM00164802044 DS60 4 <<< Offline APM00164902721 DS60 5 APM00164936019 DS60 6 APM00164936020 DS60 7 APM00164964966 ES30 8 <<< Offline APM00164902719 DS60 9 APM00164902720 DS60 10 APM00164902722 DS60 11 APM00164964967 ES30 12 -------------- --------- ------------- 12 enclosure(s) persisted.
#enclosure 릴리스 영구 ID CLI를 사용하여 기존 영구 ID를 해제합니다. 오프라인인 항목만 릴리스하거나 릴리스하도록 선택할 수 있습니다. 다음 부팅 시 연결된 각 셸프에 새 영구 ID가 발행되고 셸프 번호 지정에 차이가 없습니다.
참고: HA 시스템에서는 시스템 재부팅을 실행하기 전에 두 노드 모두에서"enclosure release persistent-id all"을 한 번에 하나씩 실행하는 것이 좋습니다. 활성 노드를 재부팅하면 대기 노드로의 페일오버가 트리거됩니다. HA 재부팅 주기가 완료되고 시스템을 다시 사용할 수 있게 되면 현재 활성 노드를 재부팅하여 프로세스를 완료합니다.
SE# enclosure release persistent-id
{||all}
Example: #enclosure release persistent-id APMxxxxxxxxxxxxxx #enclosure release persistent-id 12 #enclosure release persistent-id all
그런 다음 시스템을 재부팅하여 각 스토리지 엔클로저에 새 영구 ID를 발급할 수 있도록 합니다.
#system reboot
시스템이 재부팅된 후 셸프 번호 지정이 순차적이며 "Offline"으로 나열된 스토리지 엔클로저가 없는지 확인합니다.
# enclosure show summary Enclosure Model No. Serial No. State OEM Name OEM Value Capacity --------- --------- -------------- ------ -------- --------- -------- 1 DD9800 NVT10162700023 Online 4 Slots 2 DS60 APM00164802045 Online 0 60 Slots 3 DS60 APM00164802043 Online 0 60 Slots 4 DS60 APM00164802044 Online 0 60 Slots 5 DS60 APM00164851510 Online 0 60 Slots 6 DS60 APM00164936021 Online 0 60 Slots 7 DS60 APM00164802046 Online 0 60 Slots 8 ES30 APM00164964966 Online 15 Slots --------- --------- -------------- ------ -------- --------- -------- 8 enclosures present.
SE# enclosure show persistent-id Serial No. Model No. Persistent ID -------------- --------- ------------- APM00164802045 DS60 2 APM00164802043 DS60 3 APM00164802044 DS60 4 APM00164851510 DS60 5 APM00164936021 DS60 6 APM00164802046 DS60 7 APM00164964966 ES30 8 -------------- --------- ------------- 7 enclosure(s) persisted.
受影响的产品
Data Domain产品
Data Domain, DD OS, DD OS Licensed Features文章属性
文章编号: 000054913
文章类型: Solution
上次修改时间: 19 7月 2023
版本: 3
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。