Dell Repository Manager: 스마트 스크립트 사용 방법
Summary: Dell EMC Repository Manager에서 스마트 스크립트를 사용하는 방법을 다루는 시스템 관리 방법 비디오
Instructions
다음 비디오는 DRM에서 스마트 스크립트를 통합하고 사용하는 방법을 다룹니다. 스마트 스크립트는 업데이트 프로세스 전이나 후에 수행할 수 있습니다.
Dell Technologies YouTube 채널 비디오 링크:
Dell EMC Repository Manager에서 스마트 스크립트를 사용하는 방법
스마트 스크립트:
스마트 스크립트의 기능:
-
인밴드 업데이트 방법 - 호스트 OS에서 실행되도록 설계됨
-
기본적으로 맞춤형 카탈로그에 대한 오프라인 DSU로 작동합니다.
-
일반적으로 Windows 환경에서 SCCM과 같이 .bat 파일을 푸시하는 툴과 함께 사용됩니다.
스마트 스크립트 생성:
-
애플리케이션 기본 설정 > 플러그인에서 Dell EMC 스마트 스크립트 플러그인이 설치되어 있는지 확인합니다. 그렇지 않은 경우 옆에 있는 확인란을 선택하고 오른쪽 상단에서 업데이트를 선택합니다
-
SUU로 내보낼 리포지토리로 이동합니다.
-
리포지토리 또는 번들 선택
-
상단 메뉴에서 Export를 선택합니다.
-
Smart Script를 선택한 다음 OS를 선택하고 Save Location을 선택합니다.
사전 및 사후 스크립트 옵션:
스마트 스크립트 워크플로:
-
구성 요소 적용 스크립트 실행
-
DSU(Dell System Update)를 설치합니다.
-
설치 직후 DSU 실행
-
그러면 번들의 Inventory Collector가 시작되어 설치된 항목을 확인합니다
-
그런 다음 카탈로그를 비교하고 필요한 업데이트를 자동으로 실행합니다.
-
업데이트가 완료되면 DSU가 제거됩니다.
스마트 스크립트 문제 해결:
참고: DSU는 로그를 다음 위치에 저장하지만 스크립트가 DSU를 설치 및 제거하므로 제거 시 DSU 오류가 발생하지 않는 한 로그가 누락됩니다.
Windows: C:\ProgramData\Dell\Dell EMC System Update\dell_dup
Linux: /usr/libexec/dell_dup
업데이트된 구성 요소 없음:
-
스크립트가 실행되는 디렉토리에서 apply_components.log 검토합니다
-
DUP 유형이 올바릅니까?
-
DUP 유형이 올바르면 인벤토리 수집기 문제일 가능성이 높습니다.
Inventory Collector 문제:
-
스크립트가 실행되는 디렉토리에서 apply_components.log 검토합니다
-
Inventory Collector는 USB 파티션을 마운트하므로 USB가 블랙리스트/차단되지 않았는지 확인합니다.
-
인벤토리 수집기는 특정 디바이스를 열거하는 데 어려움이 있을 수 있지만 이 시나리오에서는 여전히 완료되어야 합니다.
-
로그에 아무 것도 표시되지 않으면 디버그 모드에서 인벤토리 수집기를 실행합니다.
-
실행 방법
invcol디버그 모드에서1. 버전 다운로드
invcol이미 사용하고 있습니다 (스크립트와 같은 디렉토리에서)2. 다음에 대한 DUP 압축 해제
invcol3. 디버그 모드에서 실행합니다.
invcol –type=debug4. 출력을 검토하여 실제 오류를 해결합니다.
5. 견인할 수 없는 경우 SST를 참여시킵니다.
단일 업데이트가 실행되지 않습니다.
-
각 노드 풀을
apply_components.log오류의 기본 로그 위치 -
펌웨어 및 드라이버의 릴리스 노트를 확인하여 너무 오래됨과 같은 알려진 문제를 배제합니다.
-
동일한 버전으로 구성 요소를 리플래시합니다.
리플래시에 성공하면 해당 DUP의 문제입니다. 단계가 필요하거나 결함이 있을 수 있습니다.
리플래시에 실패하면 OS 또는 구성 요소 문제입니다.
-
디버그 모드에서 DUP 실행
-
디버그 모드 명령
모든 업데이트가 실행되지 않습니다.
-
기본 로그 위치의 apply_components.log에서 오류를 확인합니다
-
거의 확실히 OS 수준 문제입니다.
-
차단된 근본 원인을 확인하려면 디버그 모드에서 DUP를 실행합니다.
-
디버그 모드 명령:
스마트 스크립트가 실행되지 않음:
-
DSU를 수동으로 설치하고 DSU 자체에서 더 잘 로그아웃하도록 시도합니다.