Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

EX 시리즈 Virtual Chassis 및 혼합 Virtual Chassis(CLI 프로시저)에서 논스톱 소프트웨어 업그레이드를 사용하여 소프트웨어 업그레이드

NSSU(Nonstop Software Upgrade)를 사용하여 업그레이드 중 트래픽 중단을 최소화하면서 대부분의 EX 시리즈 Virtual Chassis의 모든 구성원 스위치에서 실행되는 소프트웨어를 업그레이드할 수 있습니다.

NSSU는 다음 EX 시리즈 Virtual Chassis 플랫폼에서 지원됩니다.

  • EX3300 Virtual Chassis

  • EX3400 Virtual Chassis

  • EX4200 Virtual Chassis

  • EX4300 Virtual Chassis

  • EX4500 Virtual Chassis

  • EX4550 Virtual Chassis

  • EX4200, EX4500 및 EX4550 스위치로 구성된 모든 혼합 Virtual Chassis

  • EX8200 Virtual Chassis

이 주제에서 다루는 내용은 다음과 같습니다.

소프트웨어 설치를 위한 스위치 준비

NSSU를 사용하여 소프트웨어 설치를 시작하기 전에 다음을 수행합니다.

  • Virtual Chassis가 NSSU를 지원하도록 올바르게 구성되었는지 확인합니다. 다음을 확인합니다.

    • Virtual Chassis 멤버는 링 토폴로지로 연결됩니다. 링 토폴로지는 NSSU 중에 Virtual Chassis가 분할되는 것을 방지합니다.

    • Virtual Chassis 기본 및 백업은 링 토폴로지에서 서로 인접해 있습니다. 인접성을 사용하면 라인 카드 역할의 스위치가 재부팅되는 경우에도 기본 및 백업이 항상 동기화될 수 있습니다.

    • Virtual Chassis는 사전 프로비저닝되어 라인 카드 역할이 라인 카드 역할을 하는 멤버 스위치에 명시적으로 할당되었습니다. NSSU 동안 Virtual Chassis 구성원은 자신의 역할을 유지해야 합니다. 기본 및 백업은 기본 및 백업 역할(기본 역할은 변경되지만)을 유지하고 다른 구성원 스위치는 라인 카드 역할을 유지해야 합니다.

      사전 프로비전된 Virtual Chassis 구성에 대한 정보는 EX3300 Virtual Chassis 구성(CLI 절차), EX4200, EX4500 또는 EX4550 Virtual Chassis 구성(CLI 절차), EX2300, EX3400 또는 EX4300 Virtual Chassis 구성EX8200 Virtual Chassis 구성(CLI 절차)을 참조하십시오.

    • NSSU가 멤버를 업그레이드할 때 Virtual Chassis가 분할되지 않도록 2개 구성원으로 구성된 Virtual Chassis가 구성되었습니다 no-split-detection .

  • 멤버가 동일한 버전의 소프트웨어를 실행하고 있는지 확인합니다.

    Virtual Chassis 멤버가 동일한 버전의 소프트웨어를 실행하지 않는 경우 명령을 사용하여 request system software add 일관성 없는 멤버에서 소프트웨어를 업그레이드합니다.

  • NSR(Nonstop Active Routing) 및 GRES(Graceful 라우팅 엔진 Switchover)가 활성화되어 있는지 확인합니다. 활성화되었는지 확인하려면 Nonstop Active Routing의 상태만 확인하면 됩니다. Nonstop Active Routing이 활성화된 경우 Graceful 라우팅 엔진 Switchover가 활성화됩니다.

    NSR(Nonstop Active Routing)이 활성화되었는지 확인하려면:

    무중단 활성 라우팅이 활성화되지 않은 경우(Stateful Replication is Disabled), 활성화 방법에 대한 자세한 내용은 스위치에서 무중단 활성 라우팅 구성을 참조하십시오.

  • EX4300 Virtual Chassis의 경우 NSSU를 vcp-no-hold-time 사용하여 소프트웨어 업그레이드를 수행하기 전에 [edit virtual-chassis] 계층 수준에서 문을 활성화해야 합니다. 문을 활성화 vcp-no-hold-time 하지 않으면 업그레이드 중에 Virtual Chassis가 분리될 수 있습니다. 분할 Virtual Chassis는 네트워크에 중단을 일으킬 수 있으며, 분할 및 병합 기능이 비활성화된 경우 NSSU 이후에 Virtual Chassis를 수동으로 재구성해야 할 수 있습니다. 스플릿 Virtual Chassis에 대한 자세한 내용은 Virtual Chassis의 스플릿 및 병합 이해를 참조하십시오.

  • (선택 사항) NSB(Nonstop Bridging)를 활성화합니다. NSB를 활성화하면 NSSU의 일부인 라우팅 엔진 전환 중에 모든 NSB 지원 레이어 2 프로토콜이 원활하게 작동합니다.

  • (선택 사항) 명령을 사용하여 각 멤버의 시스템 소프트웨어(Junos OS, 활성 구성 및 로그 파일)를 request system snapshot 외부 저장 장치에 백업합니다.

NSSU를 사용하여 소프트웨어 업그레이드

이 절차에서는 NSSU를 사용하여 모든 Virtual Chassis 멤버에서 실행되는 소프트웨어를 업그레이드하는 방법을 설명합니다. 업그레이드가 완료되면 모든 구성원이 새 버전의 소프트웨어를 실행하고 있습니다. 업그레이드 중에 그레이스풀 라우팅 엔진 스위치오버가 발생하기 때문에 원래 Virtual Chassis 백업이 새로운 기본 인프라입니다.

NSSU를 사용하여 모든 멤버를 업그레이드하려면 다음을 수행합니다.

  1. 소프트웨어 패키지를 다운로드합니다. 혼합 Virtual Chassis에서 실행되는 소프트웨어를 업그레이드하는 경우 두 스위치 유형에 대한 소프트웨어 패키지를 다운로드합니다.

  2. 소프트웨어 패키지를 Virtual Chassis에 복사합니다. 파일을 기본 디렉터리에 /var/tmp 복사하는 것이 좋습니다.

  3. 콘솔 연결 또는 VME(Virtual Management Ethernet) 인터페이스를 사용하여 Virtual Chassis에 로그인합니다. 콘솔 연결을 사용하면 기본 스위치 재부팅 진행 상황을 모니터링할 수 있습니다.

  4. NSSU를 시작합니다.

    • EX3300 Virtual Chassis, EX3400 Virtual Chassis, EX4200 Virtual Chassis, EX4300 Virtual Chassis, EX4500 Virtual Chassis 또는 EX4550 Virtual Chassis에서 다음을 입력합니다.

      여기서 package-name.tgz 은(는) 예를 들어 jinstall-ex4200-12.1R2.5-domestic-signed.tgz입니다.

    • 혼합 Virtual Chassis에서 다음을 입력합니다.

      은(는 [/var/tmp/package-name.tgz /var/tmp/package-name.tgz] ) EX4200 및 EX4500 소프트웨어 패키지를 지정합니다.

    업그레이드가 실행됨에 따라 스위치는 다음 메시지와 유사한 상태 메시지를 표시합니다.

  5. 원래 기본 스위치의 재부팅이 완료된 후에 로그인합니다. Virtual Chassis 멤버의 모든 라우팅 엔진의 소프트웨어가 업그레이드되었는지 확인하려면 다음 명령을 입력합니다.

  6. 복원력이 뛰어난 듀얼 루트 파티션 기능이 올바르게 작동하도록 하려면 새 Junos OS 이미지를 모든 멤버의 대체 루트 파티션에 복사합니다.

    복원력이 뛰어난 듀얼 루트 파티션을 사용하면 시스템이 기본 루트 파티션에서 부팅되지 않는 경우 스위치가 대체 루트 파티션에서 투명하게 부팅할 수 있습니다.