Data Domain: 스토리지 엔클로저 번호 지정이 순차적이지 않음
Summary: 이 문서에서는 Data Domain 어플라이언스의 외장형 스토리지 엔클로저(ES-30 및 DS-60)에 할당된 셸프 번호가 순차적이지 않을 수 있는 시나리오에 대해 설명합니다. 스토리지 마이그레이션 작업을 완료하거나, 스토리지 엔클로저 중 하나에 대한 섀시를 교체하거나, 스토리지 엔클로저를 새 경로로 물리적으로 이동한 후 셸프 번호 지정 순서의 비 순차 번호 지정 또는 간격이 발생할 수 있습니다. Data Domain은 모든 엔클로저의 번호를 순차적으로 다시 지정하기 위해 이 문서에 자세히 설명된 단계를 적용하는 것이 좋습니다. ...
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
셸프 번호 지정이 순차적이지 않을 때 과도한 재검색 및 검색 작업을 완화하기 위해 향후 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
Cause
이 조건을 트리거할 수 있는 시나리오는 다음과 같습니다.
- 스토리지 엔클로저를 한 Data Domain 어플라이언스에서 다른 Data Domain 어플라이언스로 물리적으로 이동
- 사용 중인 스토리지 엔클로저의 섀시 교체(새 섀시에 새 일련 번호가 추가됨)
- 스토리지 마이그레이션 - 마이그레이션이 완료되면 소스 셸프가 더 이상 FS에서 필요하지 않으며 물리적으로 제거됩니다.
- CLI 제거 명령을 #storage 문제가 발생했습니다.
Resolution
셸프 "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.
Affected Products
Data DomainProducts
Data Domain, DD OS, DD OS Licensed FeaturesArticle Properties
Article Number: 000054913
Article Type: Solution
Last Modified: 19 Jul 2023
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.