탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 관리: Oracle Solaris Zones, Oracle Solaris 10 Zones 및 리소스 관리 Oracle Solaris 11 Information Library (한국어) |
8. FSS(Fair Share Scheduler)(개요)
9. FSS(Fair Share Scheduler) 관리(작업)
10. 리소스 상한값 지원 데몬을 사용한 물리적 메모리 제어(개요)
18. 비전역 영역, 설치, 종료, 정지 및 복제 정보(개요)
19. 비전역 영역 설치, 부트, 종료, 정지, 제거 및 복제(작업)
22. 영역 마이그레이션 및 zonep2vchk 도구 정보
23. Oracle Solaris 시스템 마이그레이션 및 비전역 영역(작업) 마이그레이션
ZFS 아카이브를 사용하여 비전역 영역을 마이그레이션하는 방법
Oracle Solaris 시스템을 비전역 영역으로 마이그레이션
Oracle Solaris 11 시스템을 solaris 비전역 영역으로 마이그레이션
24. 영역이 설치된 Oracle Solaris 11 시스템의 자동 설치 및 패키지 정보
26. Oracle Solaris Zones 관리(작업)
28. 그 밖의 기타 Oracle Solaris Zones 문제 해결
29. Oracle Solaris 10 Zones 소개
30. Oracle Solaris 10 시스템 액세스 및 아카이브 만들기
영역은 중첩되지 않으므로 P2V 프로세스를 수행하면 마이그레이션된 시스템 이미지 내의 기존 영역을 대상 영역에서 사용할 수 없게 됩니다. 전역 영역의 시스템 이미지를 마이그레이션하려면 소스 시스템에 있는 기존의 비전역 영역을 마이그레이션해야 합니다.
기존 Oracle Solaris 11 시스템을 Oracle Solaris 11 시스템의 solaris 브랜드 영역으로 직접 마이그레이션할 수 있습니다. 소스 시스템에서 zonep2vchk 및 zfs 명령을 사용하여 마이그레이션을 준비하고 시스템 이미지를 아카이브합니다. zonecfg 및 zoneadm 명령을 사용하여 대상 시스템의 대상 영역에 아카이브를 구성하고 설치합니다.
전역 영역을 비전역 영역으로 마이그레이션할 때 다음과 같은 제한이 적용됩니다.
대상 시스템의 전역 영역에서 원래 소스 호스트와 동일한 Oracle Solaris 11 릴리스가 실행되고 있어야 합니다.
영역이 제대로 실행되도록 하려면 대상 시스템에 필수 운영 체제 패키지와 동일하거나 그보다 최신인 버전이 있어야 합니다. 타사 제품용 패키지 등의 기타 패키지는 다를 수 있습니다.
자세한 내용은 zonep2vchk(1M), zfs(1M), zonecfg(1M) 및 zoneadm(1M) 및 solaris(5) 매뉴얼 페이지를 참조하십시오.
source# zonep2vchk -b 11
source# zonep2vchk -s /opt/myapp/bin,/opt/myapp/lib
source# zonep2vchk -r 2h
source# zonep2vchk -c > /net/somehost/p2v/s11-zone.config
이 구성에는 소스 호스트의 물리적 리소스 및 네트워킹 구성을 기반으로 한 리소스 제한과 네트워크 구성이 포함됩니다.
전역 영역에서 파일 시스템을 아카이브합니다. 비전역 영역이 소스 시스템에 설치되었는지 확인합니다. cpio, -x xustar(XUSTAR) 형식으로 만든 pax 아카이브 및 zfs를 비롯한 여러 아카이브 형식이 지원됩니다. 이 절의 예에서는 zfs send 명령을 사용하여 아카이브를 만듭니다. 이 예에서는 루트 풀 이름이 rpool이라고 가정합니다.
source# zfs snapshot -r rpool@p2v
source# zfs destroy rpool/swap@p2v
source# zfs destroy rpool/dump@p2v
source# zfs send -R rpool@p2v | gzip > /net/somehost/p2v/s11-zfs.gz
source# zfs send -rc rpool@p2v
참조
자세한 내용은 cpio(1), pax(1) 및 zfs(1M) 매뉴얼 페이지를 참조하십시오.
zonep2vchk 도구로 생성된 템플리트 zonecfg 스크립트는 대상 영역 구성에서 지원해야 하는 소스 시스템 구성의 특성을 정의합니다. 추가 대상 시스템 종속 정보는 영역을 완전히 정의할 수 있게 수동으로 제공해야 합니다.
이 절차에서 구성 파일 이름은 s11-zone.config입니다.
target# less /net/somehost/p2v/s11-zone.config
이 스크립트의 zonepath 초기 값은 소스 시스템의 호스트 이름을 기반으로 합니다. 대상 영역의 이름이 소스 시스템의 호스트 이름과 다른 경우 zonepath 디렉토리를 변경할 수 있습니다.
주석으로 처리된 명령은 메모리 용량, CPU 수 및 네트워크 카드 MAC 주소를 포함하여 원래 물리적 시스템 환경의 매개 변수에 적용됩니다. 대상 영역에서 리소스 추가 제어를 위해 이러한 행의 주석을 해제할 수 있습니다.
target# dladm show-link target# dladm show-physical target# ipadm show-addr
기본적으로 zonecfg 스크립트는 소스 시스템에 구성된 모든 물리적 네트워크 인터페이스에 대한 anet 리소스로 배타적 IP 네트워크 구성을 정의합니다. 대상 시스템은 영역이 부트되면 각 anet 리소스에 대한 VNIC를 자동으로 만듭니다. VNIC를 사용하면 여러 영역에서 같은 물리적 네트워크 인터페이스를 공유할 수 있습니다. anet 리소스의 lower-link 이름은 처음에 zonecfg 명령에 의해 change-me로 설정됩니다. 이 필드를 대상 시스템에서 데이터 링크 중 하나의 이름으로 직접 설정해야 합니다. VNIC의 lower-link에 유효한 링크를 지정할 수 있습니다.
target# cp /net/somehost/p2v/s11-zone.config .
target# vi s11-zone.config
target# zonecfg -z s11-zone -f s11-zone.config
이 예에서는 설치 중에 원래 시스템 구성을 변경하지 않습니다.
target# zoneadm -z s11-zone install -a /net/somehost/p2v/s11-zfs.gz -p