Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

ONIE(Open Network Install Environment)를 사용하여 소프트웨어 설치 및 복구

Cumulus Networks의 개방형 네트워크 설치 환경인 ONIE는 스위치에 Junos OS 및 타사 애플리케이션을 설치하는 네트워크 OS 설치 프로그램입니다. 주니퍼 네트웍스 스위치에는 ONIE가 사전 설치되어 제공됩니다. 스위치를 켜면 ONIE 검색 및 실행(ODE) 애플리케이션이 관리 이더넷 인터페이스와 Junos OS 소프트웨어 패키지를 찾습니다. 이러한 패키지는 HTTP, FTP 또는 TFTP를 사용하여 스위치 또는 네트워크에서 로컬로 찾을 수 있습니다. 스위치가 Junos OS 소프트웨어 패키지를 검색하고 다운로드한 후, 스위치는 Junos OS 소프트웨어를 설치하고 재부팅한 다음 Junos OS에서 부팅합니다. 그러면 Junos OS가 기본 소프트웨어 이미지가 됩니다.

메모:

Junos OS CLI를 사용하여 소프트웨어를 설치하려면 QFX 시리즈 디바이스(Junos OS)에 소프트웨어 패키지 설치를 참조하십시오.

업그레이드에는 다음 작업이 포함됩니다.

개방형 네트워크 설치 환경 이해

ONIE를 사용하여 스위치에 로그인하면 설치 부팅 메뉴가 표시됩니다.

  • 주니퍼 리눅스 (기본 메뉴 옵션입니다.)

  • 주니퍼 리눅스 디버그

  • 주니퍼 리눅스 복구

  • ONIE Loader 바로가기

    • ONIE : OS 설치 (기본 메뉴 옵션입니다.)

    • ONIE: 구조

    • ONI: OS 제거

    • ONIE: ONIE 업데이트

    • ONIE: ONIE를 삽입하십시오

다음 명령을 사용하여 Junos OS를 설치 및 제거하고 ONIE ODE 애플리케이션을 시작 및 중지할 수 있습니다.

  • onie-nos-install

    http://, ftp://, file:// 등 모든 URL에서 Junos OS를 설치합니다.

  • onie-uninstaller

    Junos OS를 제거합니다.

  • onie-discovery-start

    검색 프로세스가 자동으로 시작됩니다. 그러나 명령을 실행하여 onie-discovery-stop 검색 프로세스를 중지하는 경우 명령을 실행하여 onie-discovery-start 검색 프로세스를 다시 시작할 수 있습니다.

  • onie-discovery-stop

    검색 프로세스를 중지합니다. 감지 프로세스를 다시 시작하려면 명령을 실행하십시오 onie-discovery-start .

브라우저로 소프트웨어 파일 다운로드

소프트웨어 패키지는 주니퍼 네트웍스 다운로드 페이지(https://support.juniper.net)에서 다운로드할 수 있습니다.

메모:

다운로드 사이트에 액세스하려면 주니퍼 네트웍스와의 서비스 계약 및 액세스 계정이 있어야 합니다. 계정을 얻는 데 도움이 필요한 경우 주니퍼 네트웍스 웹 사이트 https://www.juniper.net/registration/Register.jsp 에서 등록 양식을 작성하십시오.

소프트웨어 패키지를 다운로드하려면:

  1. 웹 브라우저를 사용하여 https://support.juniper.net 로 이동합니다.
  2. 모든 제품 보기를 클릭하고 소프트웨어를 다운로드할 제품을 선택하거나 제품 이름을 입력합니다>
  3. 원하는 패키지를 찾고 다운로드 열에서 항목을 클릭합니다.

    로그인 화면이 나타납니다.

  4. 이름과 비밀번호를 입력하고 Enter 키를 누릅니다.
  5. 최종 사용자 사용권 계약을 읽고 I agree(동의함 ) 라디오 버튼을 클릭한 다음 Proceed(진행)를 클릭합니다.
  6. Junos OS 소프트웨어 이미지 파일을 컴퓨터에 저장합니다.

    Junos OS 소프트웨어 이미지 파일 이름은 형식으로 표시됩니다 prefix-release-edition-signed.extension . 예를 들어, QFX10000 시리즈 스위치에서 Junos OS 릴리스 15.1X53-D10의 이미지 이름은 jinstall-qfx-10-f-15.1X53-D10.7-domestic-signed입니다.

    이미지 파일 명명에 대한 자세한 내용은 Junos OS 설치 패키지 이름을 참조하십시오.

  7. 설치 패키지를 디렉토리의 로컬 시스템 var/tmp 또는 원격 위치에 열거나 저장합니다. 설치 패키지를 원격 시스템에 복사하는 경우 HTTP, TFTP, FTP 또는 SCP를 사용하여 액세스할 수 있는지 확인하십시오.

콘솔 포트에 연결

필요한 사용자 입력에 응답하고 발생할 수 있는 오류를 감지할 수 있도록 설치 패키지를 설치하는 동안 콘솔 포트에 연결하는 것이 좋습니다.

현재 구성 파일 백업

업그레이드 과정에서 스위치에 저장된 모든 파일이 제거되므로 새 설치 패키지를 설치하기 전에 현재 구성 파일을 백업하는 것이 좋습니다.

현재 구성 파일을 백업하려면 다음 명령을 입력합니다.save

이 명령을 실행하면 구성 파일의 복사본이 외부 USB 디바이스와 같은 원격 위치에 저장됩니다.

기존 버전의 Junos OS 제거

스위치에는 Junos OS CLI와 함께 사용할 Junos OS 버전이 사전 설치되어 제공됩니다. 그러나 ONIE를 사용하여 Junos OS를 설치하려면 기존 Junos OS를 제거하고 .bin 확장자가 있는 Junos OS 이미지(예: jnpr-qfx-5e-jdm-onie-updater-15.1-20150819_ups.4.bin 파일)를 다시 설치해야 합니다.

기존 Junos OS 버전을 제거하려면 다음을 수행합니다.

  1. GNU GRUB 메뉴에서 선택합니다 Go to ONIE Loader .
  2. GNU GRUB 메뉴에서 선택합니다 ONIE: Uninstall OS .

    Junos OS가 제거되고 스위치가 재부팅됩니다.

    기본적으로 ONIE 검색 및 실행(ODE) 애플리케이션은 구성된 DCHP 또는 웹 서버, 스위치의 관리 IP 주소 및 기본 게이트웨이의 IP 주소에서 이미지를 검색하고 가져오려고 시도합니다. 스위치의 관리 IP 주소에 대한 고정 주소 지정을 수동으로 구성하려면 ONIE 프롬프트에서 명령을 실행 onie-discovery-stop 한 다음 기본 게이트웨이의 관리 IP 주소와 IP 주소를 수동으로 구성합니다.

    예를 들어:

    ONIE 검색 및 실행(ODE) 애플리케이션을 다시 시작하려면 명령을 실행합니다 onie-discovery-start .

    예를 들어:

DHCP 옵션이 구성된 웹 서버 또는 DHCP 서버에 상주하는 Junos OS 소프트웨어 패키지 설치

웹 서버 또는 DHCP 서버에 상주하는 Junos OS 소프트웨어 패키지를 설치하려면 다음을 수행합니다.

  1. 파일 이름이 onie-installer 있는 소프트웨어 이미지를 웹 서버 또는 DHCP 서버의 var/www/html 디렉토리에 복사합니다.
  2. DHCP 서버에서 DHCP 옵션 114를 구성하여 Junos OS 소프트웨어 이미지를 가져오기 위해 웹 서버로 리디렉션합니다.
  3. 사전 설치된 Junos OS 버전을 제거합니다.
    • GNU GRUB 메뉴에서 선택합니다 Go to ONIE Loader .

    • GNU GRUB 메뉴에서 선택합니다 ONIE: Uninstall OS .

    Junos OS가 제거되고 스위치가 재부팅됩니다.

  4. 필요에 따라 DHCP 옵션 114 및 기타 DHCP 옵션을 구성합니다.

    다음은 DHCP 옵션 114가 구성된 Windows Open DHCP 서버 구성의 샘플입니다.

    다음은 방금 구성한 옵션을 보여주는 샘플 부팅 초기화 로그입니다.

    로그는 설치 프로세스가 DHCP 서버에서 Junos OS 소프트웨어 이미지를 가져왔고 Junos OS 소프트웨어를 설치하고 있음을 보여줍니다.

    스위치가 재부팅되고 GNU GRUB 메뉴가 표시됩니다.

SCP(Secure Copy Protocol)를 사용하여 Junos OS 소프트웨어 설치

SCP를 사용하여 Junos OS 소프트웨어를 설치하는 방법:

  1. 사전 설치된 Junos OS 버전을 제거합니다.
    • GNU GRUB 메뉴에서 선택합니다 Go to ONIE Loader .

    • GNU GRUB 메뉴에서 선택합니다 ONIE: Uninstall OS .

    Junos OS가 제거되고 스위치가 재부팅됩니다.

    기본적으로 ONIE 검색 및 실행(ODE) 애플리케이션은 구성된 웹 서버에서 이미지를 검색하고 가져오려고 시도합니다. DHCP를 구성하지 않은 경우 ODE(ONIE 검색 및 실행) 애플리케이션을 중지하고 스위치의 관리 IP 주소에 대한 정적 주소 지정을 수동으로 구성해야 합니다.

    예를 들어:

  2. SCP를 사용하여 Junos OS 이미지를 서버 또는 다른 위치에서 스위치의 /var/tmp 디렉터리로 복사합니다.

    예를 들어:

  3. onie-nos-install /var/tmp 디렉터리에서 명령을 실행하여 Junos OS 소프트웨어를 설치합니다.

    스위치가 재부팅되고 GNU GRUB 메뉴가 표시됩니다.

웹 서버 없이 FTP 또는 TFTP를 사용하여 Junos OS 소프트웨어 설치

FTP 또는 TFTP를 사용하여 Junos OS 소프트웨어를 설치하려면 다음을 수행합니다.

  1. 사전 설치된 Junos OS 버전을 제거합니다.
    • GNU GRUB 메뉴에서 선택합니다 Go to ONIE Loader .

    • GNU GRUB 메뉴에서 선택합니다 ONIE: Uninstall OS .

    Junos OS가 제거되고 스위치가 재부팅됩니다.

    기본적으로 ONIE 검색 및 실행(ODE) 애플리케이션은 구성된 웹 서버에서 이미지를 검색하고 가져오려고 시도합니다. DHCP를 구성하지 않은 경우 ODE(ONIE 검색 및 실행) 애플리케이션을 중지하고 스위치의 관리 IP 주소에 대한 정적 주소 지정을 수동으로 구성해야 합니다.

    예를 들어:

  2. Junos OS 이미지를 FTP 또는 TFTP 디렉터리에 복사합니다.
  3. onie-nos-install ONIE 프롬프트에서 명령을 실행하여 Junos OS 소프트웨어를 설치합니다.

    FTP를 사용하는 경우:

    TFTP를 사용하는 경우:

    메모:

    소프트웨어 이미지는 /tftp/boot 디렉토리에 있어야 합니다.

    스위치가 재부팅되고 GNU GRUB 메뉴가 표시됩니다.

DHCP 옵션이 구성되지 않은 상태에서 DHCP 서버를 사용하여 Junos OS 소프트웨어 설치

DHCP 서버에서 DHCP 옵션을 수정하거나 설정할 수 없는 경우 이 설치 방법을 사용합니다.

DHCP 옵션이 구성되지 않은 DHCP 서버를 사용하여 Junos OS 소프트웨어를 설치하려면 다음을 수행합니다.

  1. 파일 이름이 jnpr-qfx-5e-jdm-onie-updater-15.1-20150819_ups.4.bin 있는 소프트웨어 이미지를 웹 서버 또는 DHCP 서버의 var/www/html 디렉토리에 복사합니다.
  2. 사전 설치된 Junos OS 버전을 제거합니다.
    • GNU GRUB 메뉴에서 선택합니다 Go to ONIE Loader .

    • GNU GRUB 메뉴에서 선택합니다 ONIE: Uninstall OS .

    Junos OS가 제거되고 스위치가 재부팅됩니다.

  3. onie-nos-install ONIE 프롬프트에서 명령을 실행하여 Junos OS 소프트웨어를 설치합니다.

    예를 들어:

    방금 구성한 옵션이 포함된 샘플 로그는 다음과 같습니다.

    이 로그는 설치 프로세스가 웹 서버에서 Junos OS 소프트웨어 이미지를 가져와 Junos OS 소프트웨어를 설치하고 있음을 보여줍니다.

    스위치가 재부팅되고 GNU GRUB 메뉴가 표시됩니다.

DHCP를 구성하지 않고 웹 서버를 사용하여 Junos OS 소프트웨어 설치

DHCP 서버가 없는 경우 이 설치 방법을 사용합니다.

DHCP를 구성하지 않은 웹 서버를 사용하여 Junos OS 소프트웨어를 설치하려면 다음을 수행합니다.

  1. 스위치에는 Junos OS CLI와 함께 사용할 Junos OS가 사전 설치되어 제공되므로, ONIE와 함께 사용할 Junos OS 이미지를 설치하기 전에 이 버전의 소프트웨어를 제거해야 합니다.
    • GNU GRUB 메뉴에서 선택합니다 Go to ONIE Loader .

    • GNU GRUB 메뉴에서 선택합니다 ONIE: Uninstall OS .

    Junos OS가 제거되고 스위치가 재부팅됩니다.

  2. GNU GRUB 메뉴에서 선택합니다 ONIE: Uninstall OS .

    Junos OS가 제거되고 스위치가 재부팅됩니다.

    기본적으로 ONIE 검색 및 실행(ODE) 애플리케이션은 구성된 웹 서버에서 이미지를 검색하고 가져오려고 시도합니다. DHCP를 구성하지 않았으므로 ONIE 검색 및 실행(ODE) 애플리케이션을 중지하고 스위치의 관리 IP 주소에 대한 정적 주소 지정을 수동으로 구성해야 합니다.

    예를 들어:

  3. 소프트웨어 이미지를 웹 서버의 var/www/html 디렉토리에 복사합니다.
  4. onie-nos-install ONIE 프롬프트에서 명령을 실행하여 Junos OS 소프트웨어를 설치합니다.

    예를 들어:

    샘플 로그는 다음과 같습니다.

    로그는 설치 프로세스가 웹 서버에서 Junos OS 소프트웨어 이미지를 가져왔고 Junos OS 소프트웨어를 설치하고 있음을 보여줍니다.

    스위치가 재부팅되고 GNU GRUB 메뉴가 표시됩니다.

USB 미디어를 사용하여 Junos OS 소프트웨어 설치

USB 미디어에 저장된 Junos OS 이미지에서 ONIE를 설치하는 기능은 현재 지원되지 않습니다.

이 문서의 다른 절차를 사용하여 ONIE를 설치합니다.

소프트웨어 설치 확인

목적

소프트웨어가 스위치에 성공적으로 설치되었는지 확인합니다.

행동

소프트웨어가 제대로 설치되었는지 확인하려면 명령을 실행합니다 show version .

부팅 문제 해결

문제

묘사

Junos OS가 부팅되지 않습니다.

용액

Junos OS가 부팅되지 않고 콘솔에 Yocto GNU Linux 셸이 대신 표시되는 경우, 주니퍼 Linux 디버그 모드로 부팅했음을 의미할 수 있습니다. "[Error] Does not to be an QFX10002." 라는 오류 메시지가 표시되는 경우 EEPROM에 공급업체별 정보가 포함되어 있지 않음을 의미할 수 있습니다. 공급업체별 정보를 확인하려면 ONIE: Rescue 설치를 수행한 다음 /var/run/*.dat 파일의 내용을 확인합니다.

  1. GNU GRUB 메뉴에서 선택합니다 ONIE: Rescue .

  2. ONIE 프롬프트에서 을 onie-syseeprom (를) 실행합니다.

    예를 들어:

    출력에서 벤더별 정보가 주니퍼 네트웍스에 대한 것임을 확인하는 것을 확인할 수 있습니다.

비상 부트 장치 만들기

시작하기 전에 jnpr-qfx-5e-jdm-onie-updater-15.1-20150819_ups.4.bin 버전의 ONIE 소프트웨어가 있어야 합니다.

ONIE(Open Network Install Environment) 소프트웨어가 어떤 식으로든 손상되거나 스위치가 복구 모드로 전환된 경우 비상 부팅 장치를 사용하여 기본 디스크를 다시 분할하고 ONIE를 새로 설치할 수 있습니다. 다음 절차에 따라 비상 부트 장치를 만듭니다.

메모:

다음 절차에서는 스위치에 비상 부트 장치를 생성한다고 가정합니다. Linux를 지원하는 모든 PC 또는 노트북에서 비상 부팅 장치를 만들 수 있습니다.

비상 부트 장치를 만들려면:

  1. USB 장치를 스위치의 전면 USB 포트에 삽입합니다.

    USB 장치가 1GB 이상인지 확인하십시오.

  2. ISO 파일이 위치한 스위치의 디렉터리에서 다음 명령을 실행합니다.

    ISO 파일이 있는 전체 경로를 사용하여 명령을 실행할 dd 수도 있습니다.

    예를 들어, ISO 파일이 디렉터리에 있는 /var/tmp/ 경우:

    스위치는 설치 미디어 이미지를 USB 디바이스에 씁니다.

  3. 스위치의 USB 포트에서 USB 장치를 제거합니다.

복구 설치 수행

ONIE(Open Network Install Environment)가 손상되었거나 스위치가 복구 모드로 전환되거나 어떤 이유로든 ONIE 소프트웨어를 다시 설치해야 하는 경우 복구 설치를 수행해야 합니다.

메모:

모든 Junos OS 파티션은 복구 설치 중에 파괴됩니다.

메모:

복구 설치를 수행하기 전에 ONIE 소프트웨어와 함께 로드된 비상 부팅 장치가 있는지 확인하십시오.

  1. 비상 부트 장치를 장치에 삽입합니다.

  2. 장치의 전원을 껐다 켭니다.

  3. ESC 버튼을 눌러 Boot Manager 메뉴로 이동합니다.

  4. 를 선택하고 Boot Manager키를 누릅니다 Enter.

  5. 아래에서 를 선택하고 Unigen PQS1000 키를 누릅니다Enter.Legacy USB

  6. 메뉴에서 을ONIE Installer(를) 선택하고 ONIE: Embed ONIE 키를 누릅니다Enter.

    복구 설치는 비상 부트 장치를 사용하여 진행됩니다.

  7. 비상 부트 장치를 제거합니다.

  8. 설치 로그 파일을 확인하여 ONIE 소프트웨어가 설치되었는지 확인합니다.

    예를 들어:

    설치 로그 파일은 설치 프로세스 중에 자동으로 표시되지만 다른 시간에 설치 로그 파일을 확인하려는 경우 /var/log/ 디렉토리에서 찾을 수 있습니다. 설치 로그 파일을 보려면 명령을 실행합니다 tail -f /var/log/onie.log .

  9. parted /dev/sda print 명령을 실행하여 ONIE 파티션이 생성되었는지 확인합니다.

    예를 들어: