Red Hat Training

A Red Hat training course is available for Red Hat Virtualization

5.4. RHEV-H 기반 셀프 호스트 엔진 환경 업그레이드

RHEV 3.6에서 RHV 4.0으로 RHEV-H 기반 셀프 호스트 엔진 환경을 업그레이드하려면 최신 RHVH(Red Hat Virtualization Host) 4.0을 설치하고 RHV-M(Red Hat Virtualization Manager) 4.0으로 업그레이드해야 합니다. Red Hat Virtualization 4.0과 함께 제공되는 업그레이드 유틸리티는 Manager 가상 머신에 Red Hat Enterprise Linux 7을 설치하고 새 Manager에 3.6 Manager 데이터베이스의 백업을 복원합니다.
중요
업그레이드 유틸리티는 템플릿을 기반으로 새 관리자를 빌드합니다. 사용자 지정 사용자, SSH 키 및 모니터링과 같은 원래 Manager에 대한 수동 변경 또는 사용자 지정 구성을 새 Manager에서 수동으로 다시 적용해야 합니다.
중요
환경의 모든 데이터 센터와 클러스터는 절차를 시도하기 전에 버전 3.6으로 클러스터 호환성 수준을 설정해야 합니다.
업그레이드 프로세스에는 다음 주요 단계가 포함됩니다.
  • Manager 가상 시스템을 관리하는 고가용성 에이전트를 글로벌 유지 관리 모드로 배치합니다.
  • 환경에 새로운 RHVH 4.0 호스트를 추가합니다.
  • Manager 가상 머신을 새 호스트로 마이그레이션하고ECDHE로 설정합니다.
  • 업그레이드 유틸리티를 실행하여 Manager를 업그레이드합니다. 업그레이드 프로세스 중에 3.6 Manager의 백업을 생성하고 업그레이드가 수행되는 호스트 머신에 복사하라는 메시지가 표시됩니다.
  • 호스트를 업데이트합니다.
  • Manager 가상 머신 및 클러스터의 모든 호스트가 업데이트되면 클러스터 호환성 버전을 4.0으로 변경합니다.
업그레이드 프로세스 중에 생성된 백업은 자동으로 삭제되지 않습니다. 업그레이드가 성공했는지 확인한 후 수동으로 삭제해야 합니다. 백업 디스크는 hosted-engine-backup-* 로 레이블이 지정됩니다.

사전 요구 사항

  • 어플라이언스 파일을 추출하려면 /var/tmp 디렉터리에 5GB 이상의 사용 가능한 공간이 있어야 합니다. 그렇지 않은 경우 다른 디렉터리를 지정하거나 필요한 공간이 있는 대체 스토리지를 마운트할 수 있습니다. VDSM 사용자 및 KVM 그룹에는 디렉터리에 대한 읽기, 쓰기, 실행 권한이 있어야 합니다.
  • 셀프 호스트 엔진 스토리지 도메인에는 새 어플라이언스를 배포할 수 있는 추가 여유 공간이 있어야 합니다(기본적으로 50GB). iSCSI 또는 파이버 채널 스토리지의 스토리지를 늘리려면 스토리지에서 LUN 크기를 수동으로 확장한 다음 관리자를 사용하여 스토리지 도메인을 확장해야 합니다. LUN 크기 조정에 대한 자세한 내용은 관리 가이드에서 iSCSI 또는 FCP 스토리지 증가를 참조하십시오.

절차 5.5. 자체 호스트 엔진 업그레이드

  1. 새 RHVH 4.0 호스트를 설치합니다. RHVH 설치 지침은 설치 가이드를 참조하십시오.
  2. 환경에 새 호스트를 추가합니다. 새 호스트에서 배포 스크립트를 실행합니다.
    # hosted-engine --deploy
    메시지가 표시되면 기존 공유 스토리지 도메인을 지정합니다. 그러면 스크립트가 추가 호스트 설정임을 탐지합니다. 추가 호스트 배포 중 스크립트의 질문에 대한 자세한 내용은 Red Hat Enterprise Virtualization 3.6 Self-Hosted Engine Guide 의 셀프 호스트 환경에 추가 호스트 설치를 참조하십시오.
  3. 모든 셀프 호스트 엔진 노드에서 고가용성 에이전트를 비활성화합니다. 이렇게 하려면 클러스터의 모든 호스트에서 다음 명령을 실행합니다.
    # hosted-engine --set-maintenance --mode=global
    참고
    hosted-engine --vm-status 를 실행하여 환경이 유지보수 모드에 있는지 확인합니다.
  4. 고객 포털에서 RHV-M VirtualECDHE를 다운로드하여 새 호스트에 복사합니다.
    1. 에서 고객 포털에 로그인합니다 https://access.redhat.com.
    2. 메뉴 모음에서 다운로드를 클릭합니다.
    3. Red Hat Virtualization > 제품 다운로드 페이지에 액세스하려면 Red Hat Virtualization > Download Latest 를 클릭합니다.
    4. Red Hat Virtualization 4.0용 어플라이언스를 선택하고 지금 다운로드를 클릭합니다.
    OVA 파일을 Red Hat Virtualization 호스트에 안전하게 복사하십시오.
    scp rhvm-appliance.ova root@host.example.com:/usr/share
  5. Manager 가상 시스템을 RHVH 4.0 호스트로 마이그레이션하고 호스트를SPM(Storage Pool Manager)으로 설정합니다.
  6. 업그레이드 스크립트를 실행하여 Manager 가상 머신을 업그레이드합니다. 아직 설치되지 않은 경우 screen 패키지를 설치합니다.
    # yum install screen
    # screen
    # hosted-engine --upgrade-appliance
    참고
    이 스크립트는 호스트에 복사한 RHV-M 가상의 위치를 요청합니다. 또한 Manager 데이터베이스의 백업을 만들고 전체 위치를 제공하라는 메시지가 표시됩니다.
  7. 업그레이드가 완료되면 글로벌 유지 관리를 비활성화합니다.
    # hosted-engine --set-maintenance --mode=none
업그레이드 중에 문제가 발생한 경우 hosted-engine --vm-poweroff 명령을 사용하여 Manager의 전원을 끈 다음 hosted-engine --rollback-upgrade 를 실행하여 업그레이드를 롤백합니다.
셀프 호스트 엔진 환경에서 호스트를 업그레이드하려면 5.5절. “자체 호스팅 엔진 환경에서 호스트 업그레이드” 을 참조하십시오.