1) make_net_recovery 로 backup 받은 Archive 에서 파일 추출하기

 

  # gzcat "Archive_file_name" | pax -r -f - etc/passwd  

 or
  # gzcat "Archive_file_name" | tar -xvf - etc/passwd

 

2) PA-RISC System 에서 make_tape_recovery 로 backup 받은 Tape 에서 파일 추출하기

mt -f /dev/rmt/0mn fsf 1                     Data 영역이동
tar tvf /dev/rmt/0mn                           내용확인
tar xvf /dev/rmt/0mn etc/passwd     복구


3) Itanium System 에서 make_tape_recovery 로 backup 받은 Tape 에서 파일 추출하기

mt -f /dev/rmt/0mn fsf 22                     Data 영역이동
tar tvf /dev/rmt/0mn                             내용확인
tar xvf /dev/rmt/0mn etc/passwd       복구

Posted by 2540BE400

 make_sys_image 로 localhost 에 이미지 만들때 주의사항 

 

 

1 ,  2 의 차이점은 ? ( 명령어 끝에  " / " 가 있고 없고.....  " archive/ "   ,"  archive " )

 

1) /opt/ignite/data/scripts/make_sys_image -s localhost ( or local ) -d /var/opt/ignite/archive/

2) /opt/ignite/data/scripts/make_sys_image -s localhost ( or local ) -d /var/opt/ignite/archive

 

 make_sys_image 로 remote  서버가 아닌 localhost 에 golden Image 를 생성할때 1 , 2 는 이미지 크기에 영향을 줌..

 

1 에서는 7G 내외로 OS golden Image 생성 ==> hostname.gz 이미지파일이 hostname.gz 이미지안에 들어가는 효과

2 에서는 3.8G 내외로 OS golden Image 생성

 

아래 3, 4는 같은 결과

3) /opt/ignite/data/scripts/make_sys_image -s remote_Ignite-UX_server_IP -d /var/opt/ignite/archive/

4) /opt/ignite/data/scripts/make_sys_image -s remote_Ignite-UX_server_IP -d /var/opt/ignite/archive

 

Golden Image 관련해서는 여기로 :  http://xinu.tistory.com/entry/Golden-Image-를-이용한-OS-Install

 

Posted by 2540BE400
Posted by 2540BE400

1.Ignite-UX Server & Client 에 동일버전 설치

2./etc/rc.config.d/nfsconf 수정

 

before NFS_CLIENT=0
          NFS_SERVER=0

          NFS_CORE=0


after    NFS_CLIENT=1           ==> Ignite Client 에서
          NFS_SERVER=1          ==> Ignite Server 에서

          NFS_CORE=1 

 

3. /etc/inetd.conf 수정

 

    tftp 사용 가능으로 변경하기

 

4.11.23 /etc/exports 수정 ( anon=2   /etc/passwd 계정 UID : bin )

 

/Ignite/client1 -anon=2,access=client1 <== ignite archive file 생성위치
/Ignite/client2 -anon=2,access=client2 <== ignite archive file 생성위치
.........................
/var/opt/ignite/clients -anon=2 <== ignite client 정보 위치
 

 

# exportfs -av         ( NFS 관련 daemon 이 실행되어 있을때 )

 

   11.31 /etc/dfs/dfstab 수정 ( anon=2 /etc/passwd 계정 UID : bin )

 

share -F nfs -o anon=2,access=client1 /Ignite/client1

share -F nfs -o anon=2,access=client2 /Ignite/client2

......................................................

share -F nfs -o anon=2 /var/opt/ignite/clients

 

# /usr/sbin/shareall -F nfs ( NFS 관련 daemon 이 실행되어 있을때 )

 

5. /sbin/init.d/nfs.client stop

   /sbin/init.d/nfs.server stop

  /sbin/init.d/nfs.core stop

 

 /sbin/init.d/nfs.core start

/sbin/init.d/nfs.server start

/sbin/init.d/nfs.client start

 

Posted by 2540BE400

1.) Ignite-UX Server 에서 Golden Image file 이 저장될 directory 만들어줌

   # mkdir -p /var/opt/ignite/archive/Rel_B.11.31    

  ※ mkdir /ignite 이렇게 해도 전혀 상관이 없음
    신규로 설치되어 오는 서버의 파일 시스템 때문에 /var 디렉토리 이용
    외장 스토리지를 이용하는게 제일 좋음

2.) make_sys_image 명령으로 위에서 만들어 둔 directory에 Image file 을 생성함.

※ 주의사항 : make_sys_image 명령어시 /etc/hosts file 및 기타 환경설정파일이   
      초기화 되므로 Online ( 대고객서비스 ) 중인 시스템에서 실시하지 말것.

  # /opt/ignite/data/scripts/make_sys_image -s Ignite_server_IP -d /var/opt/ignite/archive/Rel_B.11.31

# chown -R bin:bin /var/opt/ignite/archive
# chmod 666 /var/opt/ignite/archive/Rel_B.11.31/hostname.gz

3.) cp /opt/ignite/data/examples/B.11.31.golden_image.cfg /var/opt/ignite/data/Rel_B.11.31/golden_image.cfg

4.) vi /var/opt/ignite/data/Rel_B.11.31/golden_image.cfg

 nfs_source = "Ignite_server_IP:/var/opt/ignite/archive/Rel_B.11.31"
 archive_path = "hostname.gz"

   
   # /opt/ignite/lbin/archive_impact -t -g /var/opt/ignite/archive/Rel_B.11.31/servername.gz
를 실행해서 display 되는 것을 golden_image.cfg file에 impacts 부분을 편집 ( ==> Option : 생략 가능 )

5.) golden_image.cfg 위치 정보를  INDEX file 에 추가

  # vi /var/opt/ignite/INDEX ==> 제일 아래 6라인 추가

  cfg "HP-UX B.11.11 Default" {
        description "This selection supplies the default system configuration that HP supplies for the B.11.11 release."
        "/opt/ignite/data/Rel_B.11.11/config"
        "/opt/ignite/data/Rel_B.11.11/hw_patches_cfg"
        "/var/opt/ignite/config.local"
}
cfg "HP-UX B.11.23 Default" {
        description "This selection supplies the default system configuration that HP supplies for the B.11.23 release."
        "/opt/ignite/data/Rel_B.11.23/config"
        "/opt/ignite/data/Rel_B.11.23/hw_patches_cfg"
        "/var/opt/ignite/config.local"
}
cfg "HP-UX B.11.31 Golden Image" {
        description "This selection supplies the default system configuration that HP supplies for the B.11.31 release."
        "/opt/ignite/data/Rel_B.11.31/config"
        "/var/opt/ignite/data/Rel_B.11.31/golden_image.cfg"    <==꼭 여기에
        "/var/opt/ignite/config.local"
}


6.)    11.23 에서  /etc/exports file 에 아래의 line을 추가   ( anon=2 /etc/passwd 계정 UID : bin )

/var/opt/ignite/clients -anon=2
/var/opt/ignite/archive/Rel_B.11.23 -ro,anon=2

       11.31 에서 /etc/dfs/dfstab  ( anon=2 /etc/passwd 계정 UID : bin )

share -F nfs -o anon=2 /var/opt/ignite/clients
share -F nfs -o anon=2 /var/opt/ignite/archive/Rel_B.11.31

7.) client 에서 cd로 부팅 or  Lan booting 후 client에 OS Install을 실시 ( booting 방법 )

IA 에서 lanboot 방법
 Shell> dbprofile -dn bootprofile -sip 192.168.1.200 -cip 192.168.1.70 -gip 192.168.1.1
-m 255.255.255.0 -b "/opt/ignite/boot/nbp.efi"

Ignite-UX 서버 IP 주소(-sip)          : 192.168.1.200
Ignite 클라이언트 IP 주소(-cip)      : 192.168.1.70
게이트웨이 IP 주소(-gip)               : 192.168.1.1
네트워크 마스크(-m)                    : 255.255.255.0
부팅 파일 이름
(-b)                       : /opt/ignite/boot/nbp.efi


 Shell> dbprofile ==> dbprofile 명령으로 현재의 dbprofile 설정을 확인
 Shell> lanboot select –dn bootprofile ==> lanboot 명령으로 lan booting 하기
위한 네트워크 카드를 선택후 Enter

Posted by 2540BE400

상황에 맞게 아래의 방법중 선택해서 booting

1. PA-RISC system
 
  LAN booting  => boot lan.n.n.n.n install ( n.n.n.n Ignite-UX server system IP )

  Tape drive or OS Install CD 로 booting

  Ignite-UX server 에서 client system 을 강제적으로 booting
     =>1) Ignite-UX server system 에서 ignite 명령을 실행
          2) client system list 에서 booting 할 client 선택
          3) 메뉴에서 Actions -> boot client -> confirm 메시지 창에서 OK -> Yes 


2. IA system

  Tape drive or OS Install CD 로 booting

  Ignite-UX server 에서 client system 을 강제적으로 booting 
    => 1) Ignite-UX server system 에서 ignite 명령을 실행
         2) client system list 에서 booting 할 client 선택
         3) 메뉴에서 Actions => boot client => confirm 메시지 창에서 OK => Yes


  LAN booting  ; EFI shell 에서 dbprofile 명령을 이용해서 booting
    => 1) Shell> dbprofile -dn bootprofile -sip 192.168.1.200 -cip 192.168.1.70 -gip 192.168.1.1
                                    -m 255.255.255.0 -b "/opt/ignite/boot/nbp.efi" 

                           
              Ignite-UX
서버 IP 주소(-sip)        192.168.1.200
  
              Ignite 클라이언트 IP 주소(-cip)    192.168.1.70
             
게이트웨이 IP 주소(-gip)             192.168.1.1
              네트워크 마스크(-m)                  255.255.255.0                            
              부팅 파일 이름
(-b)                     /opt/ignite/boot/nbp.efi


         2) Shell> dbprofile   =>  dbprofile 명령으로 현재의 dbprofile 설정을 확인
         3) Shell> lanboot select –dn bootprofile  => lanboot 명령으로 lan booting 하기  
                                                              위한 네트워크 카드를 선택후 Enter

Posted by 2540BE400

동시에 여러대의 system 에 DVD 로 OS 를 설치하고 싶을때

11.23에서

# mkdir /Depots
# mount /dev/dsk/cXtYdZ /cdrom
# swcopy -s /cdrom    ( /Depots 로 copy )
# cd /Depots
# make_config -s $PWD -c /var/opt/ignite/data/Rel_B.11.23/core_cfg 
                                        => make_config를 실행해 /Depots 디렉토리를 가리키게함
# manage_index -a -f /var/opt/ignite/data/Rel_B.11.23/core_cfg
                                        => /var/opt/ignite/INDEX 파일에 추가
# swreg -l depot /Depots       => Depots 서버에 등록
# vi /etc/exports                   

 ( anon=2 /etc/passwd 계정 UID : bin )

/var/opt/ignite/clients -anon=2
/Depots -anon=2

exportfs -av
=====================================================================

11.31 에서

# mkdir /Depots
# mount /dev/dsk/cXtYdZ /cdrom
# swcopy -s /cdrom    ( /Depots 로 copy )
# cd /Depots
# make_config -s $PWD -c /var/opt/ignite/data/Rel_B.11.31/core_cfg 
                                        => make_config를 실행해 /Depots 디렉토리를 가리키게함
# manage_index -a -f /var/opt/ignite/data/Rel_B.11.31/core_cfg
                                        => /var/opt/ignite/INDEX 파일에 추가
# swreg -l depot /Depots       => Depots 서버에 등록

# vi /etc/dfs/dfstab

share -F nfs -o anon=2 /var/opt/ignite/clients 

share -F nfs -o anon=2 /Depots


# /usr/sbin/shareall -F nfs                

=======================================================================

Posted by 2540BE400

Network을 이용한 여러가지  활용

  • 자기자신의 Backup을 recovery
  • Golden Image 를 이용한 OS Install
  • swcopy를 이용한 OS Install DVD depot 서버 만들기 ==> Network 이용한 빠른 OS Install
  • 기타 필요한 Product depot 서버 만들기
Posted by 2540BE400
PA-RISC System

mt -f /dev/rmt/0mn fsf 1                   Data 영역이동
tar tvf /dev/rmt/0mn                         내용확인
tar xvf /dev/rmt/0mn etc/passwd      복구
 

Itanium System

mt -f /dev/rmt/0mn fsf 22                  Data 영역이동
tar tvf /dev/rmt/0mn                         내용확인
tar xvf /dev/rmt/0mn etc/passwd      복구
 
Posted by 2540BE400


client system 에서 make_net_recovery 실행하기
         ignite server 역활 : server
         /Ignite/client1        : ignite server에 저장될 생성될곳

# make_net_recovery -n 4 -v -s server -x inc_entire=vg00 -a server:/Ignite/client1

make_net_recovery \
-n 4 \
                                           ==> default 2 ( backup 개수)
-v \                                             
==> verbose
-s server \                                    
==> ignite server명
-a server:/Ignite/client1 \              
==> archive file 생성되는곳
-x inc_entire=vg00               





Posted by 2540BE400