안녕하세요 테크넷 마스터 김재벌입니다.
지난 http://solatech.tistory.com/314 에서 진행하던 솔라리스 11.2 Unified Archives 를 이용한 WebLogic 클러스터 배포 하기 Part 1 에 이어 part 2 를 포스팅 합니다.
두 실습은 연결되어 있으므로 순차적으로 보셔야 합니다.
참고로 , part 1 이후 part3 전에 필요에 따라 로컬 저장소를 구성해야 할 수도 있으므로 로컬 저장소 구성을 위해 http://solatech.tistory.com/317 에 포스팅된 솔라리스 11.2 로컬 저장소 설치 및 구성하기를 확인 하신 뒤에 진행하시기 바랍니다.
두 포스팅을 모두 확인 하시고, 구성이 완료된 상태에서 진행하셔야 에러 없이 구성하실 수 있습니다.
root@globalzone:/# zfs create -o mountpoint=/export/dat rpool/dat - rpool 내에 zfs 볼륨을 생성하고 , /export/dat 로 마운트 root@globalzone:/# zfs list | grep dat rpool/dat 31K 61.1G 31K /export/dat - 구성 여부 확인 |
해당 마운트 볼륨에 zone02 존을 Unified Archives 이미지 파일로 생성 합니다.
존의 용량에 따라 수분 정도의 시간이 소요 됩니다.
root@globalzone:/# archiveadm create -z zone02 -e -s /export/dat/z02.uar Initializing Unified Archive creation resources... Unified Archive initialized: /export/dat/z02.uar Logging to: /system/volatile/archive_log.7319 Executing dataset discovery... Dataset discovery complete Preparing archive system image... Beginning archive stream creation... Archive stream creation complete Beginning final archive assembly... Archive creation complete |
여기서 사용한 옵션의 의미는 아래와 같습니다.
-s : 이미징 할 존 이름 지정
-e : AI 미디어 생성을 skip
-s : 가용 용량 체크 skip
완료가 되면 생성되었는지 아래와 같이 확인해 봅니다. ls 명령으로 파일의 존재와 크기를 확인하고 achiveadm 명령을 이용하여 보다 이미징 파일에 대한 상세한 정보 확인이 가능합니다.
root@globalzone:/# ls -lh /export/dat/z02.uar -rw-r--r-- 1 root root 926M Nov 21 17:22 /export/dat/z02.uar root@globalzone:/# archiveadm info -v /export/dat/z02.uar Archive Information Creation Time: 2014-11-22T01:15:56Z Source Host: globalzone Architecture: i386 Operating System: Oracle Solaris 11.2 X86 Recovery Archive: No Unique ID: 442be222-aed4-4e59-c366-a0e3e281f88b Archive Version: 1.0
Deployable Systems 'zone02' OS Version: 0.5.11 OS Branch: 0.175.2.0.0.42.2 Active BE: solaris-0 Brand: solaris Size Needed: 1.7GB Unique ID: 4320f113-51cb-4b50-af0f-b32e7b1ee1a0 Root-only: Yes |
생성된 z02.uar 이미징 파일내에 존재하는 zone02를 이용하여 zone03을 클론 하기 위해서 설정 합니다.
root@globalzone:/# zonecfg -z zone03 create -a /export/dat/z02.uar -z zone02 root@globalzone:/# zonecfg -z zone03 info zonename: zone03 zonepath: /system/zones/zone03 brand: solaris autoboot: true autoshutdown: shutdown bootargs: -m verbose file-mac-profile: pool: limitpriv: scheduling-class: ip-type: exclusive hostid: tenant: fs-allowed: anet: linkname: net0 lower-link: auto allowed-address not specified configure-allowed-address: true defrouter not specified allowed-dhcp-cids not specified link-protection: mac-nospoof mac-address: auto mac-prefix not specified mac-slot not specified vlan-id not specified priority not specified rxrings not specified txrings not specified mtu not specified maxbw not specified rxfanout not specified vsi-typeid not specified vsi-vers not specified vsi-mgrid not specified etsbw-lcl not specified cos not specified pkey not specified linkmode not specified evs not specified vport not specified |
zone03의 시스템 구성 파일을 생성하기 위해 아래 명령을 수행합니다.
root@globalzone:/# sysconfig create-profile -o /export/dat/zone03-profile |
아래와 같이 시스템 구성 도구가 나타납니다. F2를 눌러서 진행합니다.
존의 이름을 입력합니다 . 여기서는 zone02를 복제하여 zone03을 생성할 것이므로 zone03로 입력했습니다.
네트워크 설정은 매뉴얼 설정을 선택합니다.
아래와 같이 네트워크 정보를 입력해 줍니다. 현재의 구성은 192.168.1.x 대역을 사용할 것이며 , zone03에게는 1.103 ip를 할당하였습니다.
DNS 구성은 하지 않았습니다. 필요하다면 설정해도 무방합니다.
이름서비스 등록 여부가 나옵니다. 여기서는 NONE으로 설정했습니다.
지역을 입력합니다. 여기서는 KOREA (SOUTH)를 선택했습니다.
타임존은 ROK( 한국) 으로 지정 했습니다.
언어 선택을 합니다. 저는 여기서 영어로 선택했습니다. 필요하다면 KOREAN 을 선택하면 한글로 출력됩니다.
en_US.UTF-8 (유니코드)로 선택 되었습니다.
키보드 정보를 확인 합니다. 여기서 US-English 로 선택 했습니다.
해당 zone의 관리자 비밀번호와 존 사용자 , 사용자 비밀번호를 입력합니다.
My Oracle Support 등록 여부를 선택 합니다. My Oracle Support Password 가 있으면 등록합니다.
프록시는 없으므로 No Proxy 로 설정했습니다.
요약 정보를 확인 후 진행합니다.
이제 준비가 되었으므로 zone03 클론을 수행하면 됩니다. 이 후의 작업은 part3 에서 정리하도록 하겠습니다.
'OS & network > solaris' 카테고리의 다른 글
ZFS 중복제거의 향상 - The Register 인터뷰 (0) | 2014.12.20 |
---|---|
솔라리스 11.2 Unified Archives 를 이용한 WebLogic 클러스터 배포 하기 Part 3 (0) | 2014.11.23 |
솔라리스 11.2 로컬 저장소 설치 및 구성하기 (0) | 2014.11.22 |
솔라리스 11.x 에서 ip 변경하기 (0) | 2014.11.18 |
솔라리스 11.2 Unified Archives 를 이용한 WebLogic 클러스터 배포 하기 Part 1 (0) | 2014.11.02 |