이 절에서는 설치된 영역을 기존 영역 클러스터나 새 영역 클러스터로 가져오는 방법에 대한 절차를 제공합니다.
import-zone 명령을 사용하여 영역을 기존 영역 클러스터나 새 영역 클러스터로 가져올 수 있습니다. import-zone 명령은 대화식 모드 및 비대화식 모드에서 실행할 수 있습니다. import-zone 명령에 대한 자세한 내용은 clzonecluster(1CL) 매뉴얼 페이지를 참조하십시오.
설치된 영역을 기존 영역 클러스터나 새 영역 클러스터로 가져오려고 계획할 때 다음 사항을 고려하십시오.
설치된 영역을 새 영역 클러스터로 가져올 경우 import-zone 명령을 실행하기 전에 zonepath, ip-type 및 brand와 같은 영역 등록 정보를 영역 클러스터 구성에서 정의해야 합니다.
import-zone 명령은 노드 범위에서만 실행할 수 있습니다.
import-zone 명령을 실행하기 전에 물리적 호스트가 노드 범위에 지정되어야 합니다.
local:rad SMF 서비스인 svc:/system/rad:local은 가져올 영역을 호스팅하는 물리적 호스트에서 온라인이어야 합니다.
가져올 영역은 installed 상태여야 합니다.
영역 클러스터와 다른 zonepath, ip-type 및 brand와 같은 영역 등록 정보를 가진 Oracle Solaris 영역은 가져올 수 없습니다.
가져올 영역은 공유 저장소에 있을 수 없습니다.
가져올 영역은 페일오버 고가용성 영역으로 구성할 수 없습니다.
가져올 영역은 다른 영역 클러스터 구성의 일부일 수 없습니다.
가져온 Oracle Solaris 영역은 영역 클러스터의 이름으로 이름이 바뀝니다. 영역 이름 바꾸기를 수락할지 확인하는 프롬프트가 나타납니다.
비대화식 모드에서 import-zone 명령을 실행하는 경우 영역 이름을 바꾸기 위해서는 추가 플래그를 설정해야 합니다. 예를 들면 다음과 같습니다.
add node set physical-host=phost_name import-zone -y zonename=zone_name set hostname=host end
전역 클러스터의 한 노드에서 절차의 모든 단계를 수행합니다.
예를 들면 다음과 같습니다.
phy-schost# zoneadm -z zone_name list -v
요구 사항 및 제한 사항에 설명된 요구 사항을 충족하는지 확인합니다.
phy-schost# clzonecluster configure zoneclustername
clzc:zoneclustername:> add node
clzc:zoneclustername:node> set physical-host=host
영역 이름 바꾸기를 확인하는 프롬프트를 수락합니다.
clzc:zoneclustername:node> import-zone zonename=zone_name
비대화식 모드에서 import-zone 명령을 실행 중인 경우:
import-zone -y zonename=zone_name
clzc:zoneclustername:node> set hostname=host
예를 들면 다음과 같습니다.
# clzc:zoneclustername:node> add privnet # clzc:zoneclustername:node:privnet> set physical=bge0 # clzc:zoneclustername:node:privnet> end
phy-schost# clzonecluster show -v zoneclustername
이 예는 설치된 영역 zone1을 기존 영역 클러스터 sczone에 추가하는 방법을 보여줍니다.
phy-schost# clzc configure sczone clzc:sczone:> add node clzc:sczone:node> set physical-host=phost2 clzc:sczone:node> import-zone zonename=zone1 This operation will rename the zone. Do you want to continue(Y/N)? Y clzc:sczone:node> set hostname=thost2-0a clzc:sczone:node> end clzc:sczone:> commit clzc:sczone:> exit #
전역 클러스터의 한 노드에서 절차의 모든 단계를 수행합니다.
예를 들면 다음과 같습니다.
phy-schost# zoneadm -z zone_name list -v
요구 사항 및 제한 사항에 설명된 요구 사항을 충족하는지 확인합니다.
phy-schost# clzonecluster configure new-zoneclustername
clzc:new-zoneclustername:> create
clzc:new-zoneclustername:> set zonepath=/zones/zonec clzc:new-zoneclustername:> set ip-type=shared clzc:new-zoneclustername:> set brand=solaris
clzc:new-zoneclustername:> add node
clzc:new-zoneclustername:node> set physical-host=host
영역 이름 바꾸기를 확인하는 프롬프트를 수락합니다.
clzc:new-zoneclustername:node> import-zone zonename=zone_name
비대화식 모드에서 import-zone 명령을 실행 중인 경우:
import-zone -y zonename=zone_name
clzc:new-zoneclustername:node> set hostname=host
예를 들면 다음과 같습니다.
# clzc:new-zoneclustername:node> add privnet # clzc:new-zoneclustername:node:privnet> set physical=bge0 # clzc:new-zoneclustername:node:privnet> end
phy-schost# clzonecluster show -v zoneclustername
이 예는 설치된 영역 zone1을 새 영역 클러스터 sczone-new로 가져오는 방법을 보여줍니다.
phy-schost# clzc configure sczone-new clzc:sczone-new:> create clzc:sczone-new:> set zonepath=/zones/zonec clzc:sczone-new:> set ip-type=shared clzc:sczone-new:> set brand=solaris clzc:sczone-new:> add node clzc:sczone-new:node> set physical-host=phost2 clzc:sczone-new:node> import-zone zonename=zone1 This operation will rename the zone. Do you want to continue(Y/N)? Y clzc:sczone-new:node> set hostname=thost2-0a clzc:sczone-new:node> end clzc:sczone-new:> commit clzc:sczone-new:> exit #