Dell Repository Manager: 스마트 스크립트 사용 방법

Summary: Dell EMC Repository Manager에서 스마트 스크립트를 사용하는 방법을 다루는 시스템 관리 방법 비디오

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.

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를 설치 및 제거하므로 제거 시 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 압축 해제 invcol 

        3. 디버그 모드에서 실행합니다.

    invcol –type=debug 

        4. 출력을 검토하여 실제 오류를 해결합니다. 

        5. 견인할 수 없는 경우 SST를 참여시킵니다. 

     

단일 업데이트가 실행되지 않습니다. 

  • 각 노드 풀을 apply_components.log 오류의 기본 로그 위치 

  • 펌웨어 및 드라이버의 릴리스 노트를 확인하여 너무 오래됨과 같은 알려진 문제를 배제합니다. 

  • 동일한 버전으로 구성 요소를 리플래시합니다.  

리플래시에 성공하면 해당 DUP의 문제입니다. 단계가 필요하거나 결함이 있을 수 있습니다. 

리플래시에 실패하면 OS 또는 구성 요소 문제입니다. 

  • 디버그 모드에서 DUP 실행 

  • 디버그 모드 명령

 

모든 업데이트가 실행되지 않습니다. 

  • 기본 로그 위치의 apply_components.log에서 오류를 확인합니다 

  • 거의 확실히 OS 수준 문제입니다. 

  • 차단된 근본 원인을 확인하려면 디버그 모드에서 DUP를 실행합니다. 

  • 디버그 모드 명령:

 

스마트 스크립트가 실행되지 않음: 

  • DSU를 수동으로 설치하고 DSU 자체에서 더 잘 로그아웃하도록 시도합니다. 

 


 

Affected Products

C Series, HS Series, Modular Infrastructure, Rack Servers, Tower Servers, XR Servers, Repository Manager, PowerEdge XR2, Poweredge C4140, PowerEdge C6400, PowerEdge C6420, PowerEdge C6520, PowerEdge C6525, PowerEdge C6600, PowerEdge C6615 , PowerEdge C6620, PowerEdge FC640, PowerEdge HS5610, PowerEdge HS5620, PowerEdge M640, PowerEdge M640 (for PE VRTX), PowerEdge M7701, PowerEdge M7725, PowerEdge MX5016s, PowerEdge MX7000, PowerEdge MX740C, PowerEdge MX750c, PowerEdge MX760c, PowerEdge MX840C, PowerEdge R240, PowerEdge R250, PowerEdge R260, PowerEdge R340, PowerEdge R350, PowerEdge R360, PowerEdge R440, PowerEdge R450, PowerEdge R470, PowerEdge R540, PowerEdge R550, PowerEdge R570, PowerEdge R640, PowerEdge R6415, PowerEdge R650, PowerEdge R650xs, PowerEdge R6515, PowerEdge R6525, PowerEdge R660, PowerEdge R660xs, PowerEdge R6615, PowerEdge R6625, PowerEdge R670, PowerEdge R740, PowerEdge R740XD, PowerEdge R740XD2, PowerEdge R7415, PowerEdge R7425, PowerEdge R750, PowerEdge R750XA, PowerEdge R750xs, PowerEdge R7515, PowerEdge R7525, PowerEdge R760, PowerEdge R760XA, PowerEdge R760xd2, PowerEdge R760xs, PowerEdge R7615, PowerEdge R7625, PowerEdge R770, PowerEdge R7715, PowerEdge R7725, PowerEdge R840, PowerEdge R860, PowerEdge R940, PowerEdge R940xa, PowerEdge R960, PowerEdge T140, PowerEdge T150, PowerEdge T160, PowerEdge T340, PowerEdge T350, PowerEdge T360, PowerEdge T40, PowerEdge T440, PowerEdge T550, PowerEdge T560, PowerEdge T640, PowerEdge XR11, PowerEdge XR12, PowerEdge XR4000r, PowerEdge XR4000w, PowerEdge XR4000z, PowerEdge XR4510c, PowerEdge XR4520c, PowerEdge XR5610, PowerEdge XR7620, PowerEdge XR8000r, PowerEdge XR8610t, PowerEdge XR8620t, Dell EMC Repository Manager - Current Versions, Dell EMC Repository Manager 3.0, Dell EMC Repository Manager 3.0.1, Dell EMC Repository Manager 3.1, Dell EMC Repository Manager 3.2 ...
Article Properties
Article Number: 000185229
Article Type: How To
Last Modified: 03 Jul 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.