Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Junos Space 네트워크 관리 플랫폼에서 누락된 DMI 스키마 추가 또는 오래된 DMI 스키마 업데이트

네트워크에 새로운 디바이스가 추가되면 해당 디바이스에 대한 DMI 스키마를 Junos Space 플랫폼에 추가하여 디바이스를 구성하고 관리해야 합니다. DMI 스키마 페이지에서 Junos Space 플랫폼에 디바이스 시리즈의 스키마가 설치되었는지 여부를 확인할 수 있습니다. 설치된 스키마 열의 No 값은 디바이스 시리즈의 Junos OS 버전에 대한 스키마가 Junos Space 플랫폼에 존재하지 않음을 나타냅니다.

다음 방법 중 하나로 구성된 주니퍼 네트웍스 DMI 스키마 리포지토리에서 Junos Space 플랫폼으로 DMI 스키마를 다운로드할 수 있습니다.

누락된 스키마 보기/설치 작업을 사용하여 누락된 DMI 스키마 추가

Junos Space 플랫폼은 Junos Space 플랫폼에서 누락된 DMI 스키마를 보고 설치할 수 있는 누락된 스키마 보기/설치 작업을 제공합니다.

누락된 스키마 보기/설치 작업을 사용하여 누락된 스키마를 추가하려면:

  1. Junos Space 플랫폼 인터페이스에서 Administration > DMI Schemas를 선택합니다.

    DMI 스키마 페이지가 나타납니다.

  2. Actions(작업) > View/Install Missing Schemas(누락된 스키마 보기/설치)를 선택합니다.

    누락된 스키마 보기/설치 페이지에는 Junos Space 플랫폼에 스키마가 없는 디바이스 제품군 및 OS 버전이 나열됩니다.

  3. 스키마를 다운로드할 장치 제품군 및 OS 버전을 선택하고 Install(설치)을 클릭합니다.

    선택한 스키마를 다운로드하는 작업이 시작되고 작업 ID가 표시됩니다.

  4. (선택 사항) 작업 세부 정보를 보려면 작업 ID 링크를 클릭합니다.

    작업이 성공하면 작업 세부 정보에 성공적으로 설치된 스키마 수와 설치할 수 없는 스키마 수가 표시됩니다.

    DMI 스키마 저장소에 대한 연결이 끊어지거나 필요한 스키마가 저장소에 없는 경우 작업이 실패할 수 있습니다.

최신 버전 가져오기 작업을 사용하여 누락된 DMI 스키마 추가 또는 오래된 DMI 스키마 업데이트

최신 가져오기 작업은 누락된 스키마를 다운로드하고 Junos Space 플랫폼에서 오래된 스키마를 업데이트합니다. 최신 버전 가져오기 작업은 DMI 스키마 저장소가 구성된 후에만 사용할 수 있습니다.

최신 항목 가져오기 작업을 사용하여 스키마를 추가하거나 업데이트하려면:

  1. Junos Space 플랫폼 인터페이스에서 Administration > DMI Schemas를 선택합니다.

    기존 DMI 스키마를 표시하는 DMI 스키마 페이지가 나타납니다.

  2. 하나 이상의 DMI 스키마를 선택합니다
  3. 작업 > 최신 버전 가져오기를 선택합니다.

    DMI 스키마 저장소에서 스키마를 다운로드하기 위한 작업이 작성되고 작업 ID가 표시됩니다. DMI 스키마가 Junos Space 플랫폼에 이미 존재하고 오래된 경우, DMI 스키마 리포지토리에서 다운로드한 최신 스키마가 해당 스키마를 덮어씁니다. DMI 스키마가 Junos Space 플랫폼에 없는 경우, 스키마는 저장소에서 다운로드되어 Junos Space 플랫폼에 설치됩니다.

  4. (선택 사항) 작업 ID를 클릭하면 작업 세부 정보를 볼 수 있습니다.

    작업 세부 정보 페이지에는 최신 가져오기 작업의 성공 여부가 표시됩니다.

REST API를 사용하여 누락된 DMI 스키마 추가 또는 오래된 DMI 스키마 업데이트

Junos Space 플랫폼은 Junos Space 플랫폼이 웹에 연결되어 있지 않은 상황에서 REST API를 사용하여 누락된 스키마를 다운로드하거나 오래된 스키마를 업데이트할 수 있는 옵션을 제공합니다.

API를 생성하기 위해 Junos Space 플랫폼에는 /var/log/space-debug/debug-utilities/schemaManagement 위치에 저장된 schemaInstall.py 스크립트가 있습니다. Junos Space 플랫폼이 웹에 연결되어 있지 않은 경우, 웹에 연결할 수 있는 로컬 시스템에 스크립트를 다운로드하십시오. schemaInstall.py 스크립트를 사용하여 DMI 스키마를 관리하는 방법에 대한 정보는 이 절에 설명되어 있으며 /var/log/space-debug/debug-utilities/schemaManagement에 있는 ReadMe.txt 파일에도 있습니다.

로컬 시스템에서 schemaInstall.py 스크립트를 실행하려면 로컬 시스템이 다음 요구 사항을 충족해야 합니다.

참고:

명령을 사용하여 schemaInstall.py 스크립트에 대한 도움말을 얻을 수 있습니다 python schemaInstall.py --help .

다음과 같이 schemaInstall.py 스크립트를 실행하여 Junos Space 플랫폼 및 DMI 스키마 리포지토리에 대한 로컬 시스템의 연결에 따라 Junos Space 플랫폼에서 누락된 스키마를 추가하거나 오래된 스키마를 업데이트할 수 있습니다.

참고:

스크립트를 실행하기 전에 웹에 연결된 로컬 시스템에 스크립트를 복사하십시오.

schemaInstall.py 스크립트에서 사용되는 변수는 다음과 같습니다.

  • svnurl 는 DMI 스키마 저장소(https://xml.juniper.net/dmi/repository/trunk/)에 대한 링크입니다.

  • spaceuser 은(는) Junos Space 플랫폼에 로그인하기 위한 사용자 이름입니다.

  • svnuser 은(는) DMI 스키마 저장소에 로그인하기 위한 사용자 이름입니다.

  • spaceurl 는 Junos Space 플랫폼에 대한 링크입니다.

  • 상황 1: 로컬 시스템이 Junos Space 플랫폼과 DMI 스키마 리포지토리에 모두 연결되어 있으면 스크립트를 실행하여 다음 작업을 수행할 수 있습니다.

    • 로컬 시스템에서 다음 명령을 실행하여 Junos Space 플랫폼에 누락된 DMI 스키마를 추가합니다.

    • 로컬 시스템에서 다음 명령을 실행하여 Junos Space 플랫폼에 특정 스키마를 추가합니다.

      여기서 은(는) schema.xml 설치하려는 특정 스키마가 들어 있는 파일입니다.

      다음 방법 중 하나로 schema.xml 파일을 얻을 수 있습니다.

      • 스키마 파일을 수동으로 만듭니다.

      • 다음 명령을 실행하여 Junos Space 플랫폼에 있는 모든 스키마 목록을 가져옵니다.

      • 다음 명령을 실행하여 Junos Space 플랫폼에서 누락된 스키마 목록을 가져옵니다.

      checkout-missing-schemas 메서드를 사용하여 get-schemas 얻은 schema.xml 파일은 Junos Space 플랫폼에 스키마를 설치하고 DMI 스키마 리포지토리에서 스키마를 체크아웃하는 데 사용할 수 있습니다.

    • Junos Space 플랫폼에서 누락된 스키마를 찾고 다음 명령을 실행하여 *.tgz 파일의 DMI 스키마 리포지토리에서 해당 스키마를 가져옵니다.

      이 명령은 upload-tgz-schema-file.tgz 로컬 파일을 출력합니다. 나중에 Update Schema 메뉴를 사용하여 로컬 파일을 업로드할 수 있습니다. 자세한 내용은 누락된 DMI 스키마 추가 또는 스키마 업데이트 메뉴를 사용하여 오래된 DMI 스키마 업데이트를 참조하십시오.

  • 상황 2 : 로컬 시스템이 DMI 스키마 리포지토리에 연결되어 있지만 Junos Space 플랫폼에는 연결되어 있지 않은 경우, 스크립트를 실행하여 리포지토리에서 로컬 형식(*.tgz)으로 특정 스키마를 다운로드할 수 있습니다. 나중에 Update Schema 메뉴를 사용하여 Junos Space 플랫폼에 스키마를 추가할 수 있습니다. 자세한 내용은 누락된 DMI 스키마 추가 또는 스키마 업데이트 메뉴를 사용하여 오래된 DMI 스키마 업데이트를 참조하십시오.

  • 상황 3 : 로컬 시스템이 Junos Space 플랫폼에 연결되지만 DMI 스키마 리포지토리에는 연결되지 않은 경우 다음을 수행할 수 있습니다.

    • 다음 명령을 실행하여 Junos Space 플랫폼에 로컬 스키마를 업로드합니다.

      여기서 은(는) upload-tgz-schema-file.tgz Junos Space 플랫폼에 업로드된 로컬 스키마 파일의 이름입니다.

      참고:

      upload-tgz-schema-file.tgz 파일을 DMI 저장소에서 다운로드하고 로컬 시스템에 복사하여 얻을 수 있습니다.

스키마 업데이트 메뉴를 사용하여 누락된 DMI 스키마 추가 또는 오래된 DMI 스키마 업데이트

스키마 업데이트 메뉴를 사용하여 다음과 같은 방법으로 DMI(Device Management Interface) 스키마를 추가(업데이트)할 수 있습니다.

  • DMI 스키마가 포함된 기존의 압축 TAR 파일(확장자 .tgz 또는 .tar.gz)을 Junos Space 네트워크 관리 플랫폼에 업로드함으로써

    참고:

    압축된 TAR 파일을 직접 만들거나( DMI 스키마 업데이트를 위한 압축된 TAR 파일 만들기 참조) 주니퍼 네트웍스 기술 지원 센터(.

  • DMI 스키마가 들어 있는 주니퍼 네트웍스 DMI 스키마 저장소에서 DMI 스키마를 다운로드합니다.

    참고:

    주니퍼 네트웍스 https://xml.juniper.net/dmi/repository/trunk(DMI Schema Repository)는 현재 IPv6을 지원하지 않습니다. IPv6 네트워크에서 Junos Space를 실행하는 경우 다음 중 하나를 수행할 수 있습니다.

    • IPv4 및 IPv6 주소를 모두 사용하도록 Junos Space를 구성하고 Junos Space 네트워크 관리 플랫폼 웹 GUI를 사용하여 DMI 스키마를 다운로드합니다.

    • IPv4 클라이언트를 사용하여 DMI 스키마를 다운로드하고 압축된 TAR 파일을 생성하며 Junos Space 웹 GUI를 사용하여 DMI 스키마를 업데이트 또는 설치합니다.

Junos Space 네트워크 관리 플랫폼에서 DMI 스키마를 업데이트하려면:

  1. Junos Space 네트워크 관리 플랫폼 사용자 인터페이스에서 Administration > DMI Schemas를 선택합니다

    DMI 스키마 페이지가 나타납니다.

  2. 도구 모음에서 Update Schema 아이콘을 클릭합니다.

    스키마 업데이트 페이지가 나타납니다.

    참고:

    스키마 업데이트 페이지에서 Junos Space 플랫폼은 이미 설치한 스키마를 표시하고, 검색된 디바이스를 기반으로 새 스키마를 제안합니다. 그러나 사용 가능한 다른 스키마를 선택하여 다운로드할 수 있습니다.

  3. 다음 작업 중 하나를 수행합니다.
    • 기존의 압축된 TAR 파일에서 DMI 스키마를 업데이트하려면,

      1. 로컬(tgz) 옵션 단추를 선택합니다.

      2. Browse(찾아보기)를 클릭합니다.

        파일 업로드(File Upload) 대화 상자가 나타납니다.

      3. 압축된 TAR 파일을 선택하고 열기를 클릭합니다.

        스키마 업데이트 페이지가 다시 나타나고 로컬 스키마 파일 필드에 압축된 TAR 파일이 표시됩니다.

      4. 업로드를 클릭합니다.

        참고:

        압축된 TAR 파일이 Junos Space 플랫폼에 업로드되는 동안 스키마 업데이트 페이지를 벗어나지 마십시오. 업로드 프로세스에 걸리는 시간은 파일의 스키마 수에 따라 다릅니다. 진행률 표시줄은 완료된 업로드의 백분율을 나타냅니다.

    • 주니퍼 네트웍스 DMI 스키마 리포지토리에서 직접 DMI 스키마를 업데이트하는 방법:

      1. Juniper 리포지토리 옵션 버튼을 선택합니다.

        주니퍼 네트웍스 DMI 스키마 리포지토리에 대한 액세스가 이미 구성된 경우, 리포지토리의 URL이 URL 필드에 표시됩니다. 액세스가 구성되지 않은 경우 액세스를 구성해야 함을 나타내는 메모가 표시됩니다.

        주니퍼 네트웍스 DMI 스키마 저장소에 대한 액세스를 구성하려면,

        1. 구성을 클릭합니다.

          Juniper 액세스 구성 대화 상자가 나타납니다.

        2. 주니퍼 URL 필드에는 기본적으로 (https://xml.juniper.net/dmi/repository/trunk/)가 표시됩니다.

        3. User Name(사용자 이름) 필드에 주니퍼 네트웍스 DMI 스키마 리포지토리에 액세스하기 위한 사용자 이름을 입력합니다.

        4. 비밀번호 필드에 주니퍼 네트웍스 DMI 스키마 리포지토리에 액세스하기 위한 비밀번호를 입력합니다.

        5. Confirm 필드에 암호를 다시 입력하여 주니퍼 네트웍스 DMI 스키마 리포지토리에 액세스합니다.

        6. (선택 사항) 프록시 서버 필드에는 프록시 서버가 구성되었는지 여부가 표시됩니다. 조직에서 프록시 서버를 사용하여 인터넷에 연결해야 하는 경우, 주니퍼 네트웍스 DMI 스키마 리포지토리에 연결하기 전에 프록시 서버( Administration > Proxy Server)를 구성하고 활성화해야 합니다. 자세한 내용은 프록시 서버 설정 구성을 참조하십시오.

        7. (선택 사항) 자동 설치 스키마 확인란을 선택하여 장치 동기화 중에 DMI 스키마 저장소에서 누락된 장치 스키마 또는 오래된 스키마의 최신 버전을 자동으로 다운로드합니다.

          참고:

          자동 설치 스키마 텍스트 상자를 선택하면, Junos Space 플랫폼이 누락되었거나 디바이스 동기화 중에 업데이트가 필요한 DMI 스키마를 식별합니다. 1시간마다 실행되도록 예약된 작업이 DMI 리포지토리에서 스키마를 가져올 때 누락된 스키마가 설치되고 Junos Space 플랫폼의 오래된 스키마가 업데이트됩니다.

          스키마가 누락되어 스키마의 자동 설치에 실패하면 다음에 작업이 실행될 때 스키마 설치를 시도하지 않습니다.

        8. (선택 사항) 연결 테스트를 클릭합니다.

          연결에 따라 몇 초 또는 몇 분 후에 연결이 성공적으로 설정되었는지 여부를 나타내는 메시지 대화 상자가 나타납니다. 확인을 클릭하여 대화 상자를 닫고 주니퍼 액세스 구성 대화 상자로 돌아갑니다.

        9. Save(저장)를 클릭하여 구성한 설정을 저장합니다.

          스키마 업데이트 페이지로 이동하고 구성한 URL이 URL 필드에 표시됩니다.

      2. (선택 사항) 장치 패밀리 드롭다운 목록에서 저장소에서 다운로드할 장치 패밀리를 선택합니다.

        참고:

        디바이스 패밀리를 지정하지 않으면 모든 패밀리에서 사용 가능한 스키마가 나열됩니다.

      3. 연결을 클릭합니다.

        Junos Space 플랫폼은 스키마 목록이 검색되는 동안 기다리라는 메시지를 표시합니다. (이 프로세스는 연결에 따라 몇 초에서 몇 분 정도 걸릴 수 있습니다.)

    사용 가능한 DMI 스키마는 표 1과 같이 Schema Availability 레이블 아래의 테이블에 표시됩니다.

    특정 열을 기준으로 스키마를 정렬하거나, 표시할 필드를 선택하거나, 표시된 스키마 목록을 필터링할 수 있습니다.

    표 1: 사용 가능한 스키마에 대해 표시되는 정보

    설명

    디바이스 패밀리

    DMI 스키마가 속한 장치 제품군의 이름. 예를 들어, junos-ex를 들 수 있습니다

    릴리스

    DMI 스키마가 해당하는 Junos OS 릴리스 버전

    날짜

    DMI 스키마가 게시된 날짜

    압축된 TAR 파일을 업로드한 경우 이 필드에 알 수 없음이 표시됩니다.

    사용 가능

    스키마를 사용할 수 있는지 여부(압축된 TAR 파일 또는 주니퍼 네트웍스 DMI 스키마 저장소)를 나타냅니다.

    설치

    스키마가 Junos Space에 이미 설치되어 있는지 여부를 나타냅니다

    누락 된

    스키마가 누락된 스키마인지 여부를 나타냅니다

    누락된 스키마 버전은 Junos Space 플랫폼이 네트워크에서 검색하지만 Junos Space 플랫폼에 설치되지 않은 디바이스의 OS 버전입니다.

  4. (선택 사항) 기존 스키마를 덮어쓰려면 스키마 덮어쓰기 사용 확인란을 선택합니다.

    기본적으로, 이전에 설치된 DMI 스키마가 나열되고 비활성화됩니다. 그러나 이 확인란을 선택하면 저장소 또는 로컬 시스템의 스키마가 이러한 스키마를 덮어쓰도록 선택할 수 있습니다.

  5. (선택 사항) 권장 스키마만 표시하려면 권장 스키마만 표시 확인란을 선택합니다.
  6. (선택 사항) DMI 스키마 설치 시간을 예약하려면 나중에 예약 확인란을 선택하고 날짜 및 시간 필드에 날짜와 시간을 지정합니다.
  7. 스키마에 해당하는 확인란을 클릭하여 테이블에 표시된 스키마 목록에서 스키마를 선택합니다.
    참고:

    특정 장치 패밀리에 대한 스키마만 업데이트하도록 선택한 경우 특정 장치 패밀리에 속하는 스키마만 나열됩니다.

  8. Install(설치)을 클릭합니다.

    작업 ID를 표시하는 Install DMI Schema Information 대화 상자가 나타납니다.

    참고:

    Install DMI Schema Information(DMI 스키마 정보 설치) 대화 상자에서 하이퍼링크로 연결된 작업 ID를 클릭하여 작업 상태를 확인할 수 있습니다. 작업 관리 페이지로 이동합니다.

  9. 확인을 클릭합니다.

    DMI 스키마 페이지로 이동합니다. DMI 스키마가 설치되면 이 페이지에는 새로 설치된 스키마가 표시됩니다.

참고:
  • 스키마를 업데이트하면 감사 로그 항목이 자동으로 생성됩니다.

  • 하나 이상의 스키마를 네트워크의 각 디바이스 패밀리에 대한 기본 스키마로 설정해야 합니다. 디바이스 제품군에 대해 하나 이상의 스키마가 있는 한 Junos Space 플랫폼에 의해 자동으로 수행됩니다. 자세한 내용은 기본 DMI 스키마 설정을 참조하십시오.