################################
Ignite/UX Server configuration
################################
* Prerequisite
a. server 와 client 는 rlogin 이 가능한 상태여야 한다.
--> /etc/hosts
--> /.rhosts
b. ignite_server : ignite server 의 hostname
ignite_client : ignite client 의 hostname
1. Server configuration
a. Ignite_server에 ignite-ux 설치
# ignite_server:[/]swlist | grep -i ignite
B5725AA C.6.7.79 HP-UX Installation Utilities (Ignite-UX)
Ignite-UX-11-00 C.6.7.79 HP-UX Installation Utilities for Installing 11.00 Systems
Ignite-UX-11-11 C.6.7.79 HP-UX Installation Utilities for Installing 11.11 Systems
Ignite-UX-11-23 C.6.7.79 HP-UX Installation Utilities for Installing 11.23 Systems
b. OS image가 저장 될 directory 설정 후 export
# mkdir /rootbackup/hpux
# chown bin:bin /rootbackup/hpux
# chmod 777 /rootbackup/hpux
# vi /etc/exports
/rootbackup/hpux -anon=2 // 추 후에 client 에서 image를 copy 하기
위한 directory
/var/opt/ignite/clients -anon=2 // client 가 자신의 control file 을 저장 하기
위한 directory
# exportfs -av
2. Client 추가
a. server에서 ignite 수행
# ignite
Action -> Add New Client for Recovery
Action -> Create Nerwork Recovery Archive
b. client directory 추가 후 re-export
# mkdir /rootbackup/hpux/ignite_client
# chown bin:bin /rootbackup/hpux/ignite_client
# chmod 777 /rootbackup/hpux/ignite_client
# exportfs -u /rootbackup/hpux
# exportfs -av
3. Client에서 backup 수행
a. backup directory 생성
# mkdir -p /osbackup
# chown bin:bin /osbackup
b. export /osbackup
# vi /etc/exports
/osbackup -anon=2
# exportfs -av
c. make_net_recovery 수행
# make_net_recovery -s ignite_server -a ignite_client:/osbackup -AI
d. backup log check
ignite_server[/]: vi /var/opt/ignite/clients/ignite_client/recovery/latest/recovery.log
4. image를 server로 rcp 후 permission 및 ownership을 확인
a. ignite_server 에서 수행
# cd /rootbackup/hpux/ignite_client
# rcp -p ignite_client:/osbackup/yyyy-mm-dd,hh:mm ./ignite_client.osbackup.img
# chown bin:bin /rootbackup/hpux/ignite_client/ignite_client.osbackup.img
# chmod 777 /rootbackup/hpux/ignite_client/ignite_client.osbackup.img
5. Server 에서 recovery preparing
*. prerequisite
a. recovery에 사용 할 image와 config file 이 저장된 directory 를 확인
--> image : /rootbackup/hpux/ignite_server
--> config file : /var/opt/ignite/clients/ignite_client/recovery/yyyy-mm-dd,hh:mm/*
a. archive_cfg file 수정
# vi /var/opt/ignite/clients/ignite_client/recovery/yyyy-mm-dd,hh:mm/archive_cfg
if nfs_source is used, be sure to export the source.
(source_type == "NET") {
nfs_source = "10.2.72.150:/var/opt/ignite/My_Golden_Images"
=> nfs_source = "ignite_server_IP:/rootbackup/hpux/ignite_client"
}
b. INDEX 수정
# vi /var/opt/ignite/INDEX
cfg "HP-UX B.11.XX Testsys1" {
description "This selection supplies Testsys1 recovering for the B.11.XX release."
"/var/opt/ignite/clients/ignite_client/recovery/yyyy-mm-dd,hh:mm/system_cfg"
"/var/opt/ignite/clients/ignite_client/recovery/yyyy-mm-dd,hh:mm/control_cfg"
"/var/opt/ignite/clients/ignite_client/recovery/yyyy-mm-dd,hh:mm/archive_cfg"
}
--> description 은 적당히 알기 쉽게 수정 가능.
c. INDEX file 의 오류 확인
# instl_adm -T
6. Client 에서 installation 수행
Ignite/UX Server configuration
################################
* Prerequisite
a. server 와 client 는 rlogin 이 가능한 상태여야 한다.
--> /etc/hosts
--> /.rhosts
b. ignite_server : ignite server 의 hostname
ignite_client : ignite client 의 hostname
1. Server configuration
a. Ignite_server에 ignite-ux 설치
# ignite_server:[/]swlist | grep -i ignite
B5725AA C.6.7.79 HP-UX Installation Utilities (Ignite-UX)
Ignite-UX-11-00 C.6.7.79 HP-UX Installation Utilities for Installing 11.00 Systems
Ignite-UX-11-11 C.6.7.79 HP-UX Installation Utilities for Installing 11.11 Systems
Ignite-UX-11-23 C.6.7.79 HP-UX Installation Utilities for Installing 11.23 Systems
b. OS image가 저장 될 directory 설정 후 export
# mkdir /rootbackup/hpux
# chown bin:bin /rootbackup/hpux
# chmod 777 /rootbackup/hpux
# vi /etc/exports
/rootbackup/hpux -anon=2 // 추 후에 client 에서 image를 copy 하기
위한 directory
/var/opt/ignite/clients -anon=2 // client 가 자신의 control file 을 저장 하기
위한 directory
# exportfs -av
2. Client 추가
a. server에서 ignite 수행
# ignite
Action -> Add New Client for Recovery
Action -> Create Nerwork Recovery Archive
b. client directory 추가 후 re-export
# mkdir /rootbackup/hpux/ignite_client
# chown bin:bin /rootbackup/hpux/ignite_client
# chmod 777 /rootbackup/hpux/ignite_client
# exportfs -u /rootbackup/hpux
# exportfs -av
3. Client에서 backup 수행
a. backup directory 생성
# mkdir -p /osbackup
# chown bin:bin /osbackup
b. export /osbackup
# vi /etc/exports
/osbackup -anon=2
# exportfs -av
c. make_net_recovery 수행
# make_net_recovery -s ignite_server -a ignite_client:/osbackup -AI
d. backup log check
ignite_server[/]: vi /var/opt/ignite/clients/ignite_client/recovery/latest/recovery.log
4. image를 server로 rcp 후 permission 및 ownership을 확인
a. ignite_server 에서 수행
# cd /rootbackup/hpux/ignite_client
# rcp -p ignite_client:/osbackup/yyyy-mm-dd,hh:mm ./ignite_client.osbackup.img
# chown bin:bin /rootbackup/hpux/ignite_client/ignite_client.osbackup.img
# chmod 777 /rootbackup/hpux/ignite_client/ignite_client.osbackup.img
5. Server 에서 recovery preparing
*. prerequisite
a. recovery에 사용 할 image와 config file 이 저장된 directory 를 확인
--> image : /rootbackup/hpux/ignite_server
--> config file : /var/opt/ignite/clients/ignite_client/recovery/yyyy-mm-dd,hh:mm/*
a. archive_cfg file 수정
# vi /var/opt/ignite/clients/ignite_client/recovery/yyyy-mm-dd,hh:mm/archive_cfg
if nfs_source is used, be sure to export the source.
(source_type == "NET") {
nfs_source = "10.2.72.150:/var/opt/ignite/My_Golden_Images"
=> nfs_source = "ignite_server_IP:/rootbackup/hpux/ignite_client"
}
b. INDEX 수정
# vi /var/opt/ignite/INDEX
cfg "HP-UX B.11.XX Testsys1" {
description "This selection supplies Testsys1 recovering for the B.11.XX release."
"/var/opt/ignite/clients/ignite_client/recovery/yyyy-mm-dd,hh:mm/system_cfg"
"/var/opt/ignite/clients/ignite_client/recovery/yyyy-mm-dd,hh:mm/control_cfg"
"/var/opt/ignite/clients/ignite_client/recovery/yyyy-mm-dd,hh:mm/archive_cfg"
}
--> description 은 적당히 알기 쉽게 수정 가능.
c. INDEX file 의 오류 확인
# instl_adm -T
6. Client 에서 installation 수행