Go to main content

Oracle® ZFS Storage Appliance 고객 서비스 설명서, 릴리스 OS8.8.x

인쇄 보기 종료

업데이트 날짜: 2021년 8월
 
 

클러스터형 컨트롤러 업그레이드 준비(CLI)

다음 절차를 수행하여 클러스터형 컨트롤러의 업그레이드를 준비할 수 있습니다.

시작하기 전에

소프트웨어 업그레이드 준비를 완료합니다.


주 -  이 절차에서는 업그레이드할 첫번째 컨트롤러를 컨트롤러 A라고 하고 피어를 컨트롤러 B라고 하겠습니다. 컨트롤러 중 하나가 STRIPPED 상태(활성 리소스가 없는 상태)인 경우 가용성 지연을 방지하기 위해 해당 컨트롤러를 업그레이드합니다. 클러스터의 두 컨트롤러에 모두 활성 리소스가 있는 경우 어떤 컨트롤러를 먼저 선택하여 업그레이드해도 됩니다.
  1. 소프트웨어 업데이트 다운로드의 설명에 따라 로컬 시스템에서 소프트웨어 업데이트를 다운로드합니다.

    업데이트 패키지는 버전 번호를 포함하여 이름이 지정된 단일 압축 파일입니다(예: ak-nas-2013-06-05-0-0.0.pkg.zip). 버전 번호는 이미지 내부에 기록되므로 필요한 경우 파일 이름을 바꿀 수 있습니다. 업데이트의 크기는 다양할 수 있지만 보통 수백 메가바이트입니다.

  2. 다음 단계를 수행하여 각 컨트롤러에서 전용 관리 인터페이스가 개인 리소스로 나열되는지 확인합니다.

    다음 예에서는 관리 인터페이스가 개인 리소스로 나열된 경우 활성/활성 모드의 클러스터를 출력 예와 함께 보여줍니다.

    1. 컨트롤러 A에서 configuration cluster resources show로 이동합니다.
      controller-a:> configuration cluster resources show
      Resources:
      
      RESOURCE        OWNER           TYPE       LABEL         CHANGES  DETAILS
      net/igb0        controller-a     private   management... no       10.80.2xx.112
    2. 컨트롤러 B에서 configuration cluster resources show로 이동합니다.
      controller-b:> configuration cluster resources show
      Resources:
      
      RESOURCE        OWNER           TYPE       LABEL         CHANGES  DETAILS
      net/igb1        controller-b    private    management... no       10.80.2xx.114
  3. 컨트롤러 A의 관리 인터페이스가 private 유형을 표시하지 않을 경우 다음 예에 표시된 것과 같이 관리 인터페이스를 잠급니다.
        
        controller-a:> configuration cluster resources select net/igb0
        configuration cluster resources (uncommitted)> set owner=controller-a
        configuration cluster resources (uncommitted)> set type=private
        configuration cluster resources (uncommitted)> commit 
        
                      

    각 컨트롤러는 관리 인터페이스의 현재 소유자여야 합니다.

  4. 컨트롤러 B에서 3단계에서와 같이 컨트롤러 B의 관리 인터페이스를 잠급니다.
  5. 업데이트를 두 컨트롤러로 다운로드합니다.
    1. 컨트롤러 A에서 maintenance system updates download로 이동한 후 다음 예제 명령을 입력합니다.
       controller-a:maintenance system updates download (uncommitted)> set url=
         ftp://mydirectory/update.pkg.zip
                                url = ftp://mydirectory/update.pkg.zip
       controller-a:maintenance system updates download (uncommitted)> set user=bmc
                               user = bmc
       controller-a:maintenance system updates download (uncommitted)> set password
       Enter password: 
                           password = (set)
       controller-a:maintenance system updates download (uncommitted)> commit
      
       Transferred 157M of 484M (32.3%) ...
      
    2. 컨트롤러 B에서 maintenance system updates download로 이동한 후 다음 예제 명령을 입력합니다.
       controller-b:maintenance system updates download (uncommitted)> set url=
         ftp://mydirectory/update.pkg.zip
                                url = ftp://mydirectory/update.pkg.zip
       controller-b:maintenance system updates download (uncommitted)> set user=bmc
                                user = bmc
        controller-b:maintenance system updates download (uncommitted)> set password
        Enter password: 
                            password = (set)
        controller-b:maintenance system updates download (uncommitted)> commit
        Transferred 157M of 484M (52.1%) ...
      
  6. 패키지가 완전히 다운로드될 때까지 기다렸다가 압축을 푼 다음 진행합니다.

다음 단계