[unixware] OS 이중화
2010.05.09 10:57
원문 : http://www.ischo.net -- 조인상 // 시스템 엔지니어
Writer : http://www.ischo.net -- ischo // System Engineer in Replubic Of Korea
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
본문 : http://www.ischo.net -- 조인상 //시스템 엔지니어
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
LOCAL DISK에 OS를 이중화 시키는 방법
@18GB를 model로 했습니다.
disk0 와 disk1 의 디스크가 다음과 같이 구성되어있을때 OS이중화 시키는 방법입니다.
먼저 사용하고 있는 OS 의 root passwd를 없애는 것을 원칙으로 하겠습니다.
이유는 현재 사용하고 있는 OS가 손상될 경우 DISK를 교체해야 하는데 바꾼DISK에서 root passwd를 잊어버리기 쉽기때문에……..passwd관리가 잘 안됨
작업전 두번째 disk를 사용하는지 먼저 확인합니다. Df –k로
On line중에 작업을 합니다.
작업전 Local disk를 확인하세요.
#/etc/scsi/pdiconfig –l 또는 prtconf
disk0 /dev/dsk/c0b0t0d0s0 (실제 O/S)
disk1 /dev/dsk/c0b0t1d0s0
1. #passwd –d root -root passwd 를 삭제합니다.
2. #df –k로 home f/s의 free space를 확인합니다. -약 800mb
3. #cd /home
4. #disksetup -I -B -b /etc/boot /dev/rdsk/c0b0t1d0s0
디스크에 대한 불량섹터 검사를 권하기는 하지만,
꼭 필요한 것은 아닙니다.
불량섹터 검사를 생략하시겠습니까? (y/n) y
이제 디스크의 설정에 대한 질문입니다.어떤 슬라이스를
생성할 것인가를 결정한 후, 다양한 slice들의 크기를 지정해야 합니다.
루트 파일 시스템은 꼭 필요하며, 곧 생성됩니다.
이 슬라이스(ufs,s5,sfs)의 파일 시스템 종류를 입력하십시오,
또는 를 눌러 기본값(vxfs)을(를) 사용하십시오: vxfs
다음 목록(1024, 2048, 4096, 8192)에서 블럭의 크기를 지정하거나,
를 눌러 첫번째 항목을 사용하십시오:1024
루트 파일 시스템과 사용자 파일 시스템을 따로 만드시겠습니까 (y/n)? n
사용자의 디스크에 crash/dump 영역을 할당하시겠습니까 (y/n)? n
home 파일 시스템을 만드시겠습니까 (y/n)? y
이 슬라이스(ufs,s5,sfs)의 파일 시스템 종류를 입력하십시오,
또는 를 눌러 기본값(vxfs)을(를) 사용하십시오: vxfs
다음 목록(1024, 2048, 4096, 8192)에서 블럭의 크기를 지정하거나,
를 눌러 첫번째 항목을 사용하십시오: 4096
var 파일 시스템을 만드시겠습니까 (y/n)? n
home2 파일 시스템을 만드시겠습니까 (y/n)? n
볼륨 관리 공유 영역을 생성하겠습니까 (y/n)? n
볼륨 관리 개별 영역을 생성하겠습니까 (y/n)?y
이제 사용자는 각 슬라이스의 크기를 실린더 단위로 지정하게 됩니다.
(하나의 실린더는 약 8 MB의 디스크 크기입니다.)
디스크에 이용가능한 2211 실린더가 있습니다.
주의:sun, scsicard에서 format하면 SIZE차이가 있습니다.
선택한 파일 시스템 타입은 16 실린더로 제한됩니다.
얼마만큼의 실린더를 /stand에 할당하시겠습니까 (0 - 16)?
0 실린더로 하려면 를 누르십시오:16
디스크에 이용가능한 2195 실린더가 있습니다.
얼마만큼의 실린더를 /dev/swap에 할당하시겠습니까 (0 - 2195)?
0 실린더로 하려면 를 누르십시오:254
디스크에 이용가능한 1941 실린더가 있습니다.
선택한 파일 시스템 타입은 133674 실린더로 제한됩니다.
얼마만큼의 실린더를 /에 할당하시겠습니까 (0 - 1941)?
0 실린더로 하려면 를 누르십시오:641
디스크에 이용가능한 1610 실린더가 있습니다.
선택한 파일 시스템 타입은 133674 실린더로 제한됩니다.
얼마만큼의 실린더를 /home에 할당하시겠습니까 (0 - 1610)? -나머지 공간이 나옵니다
0 실린더로 하려면 를 누르십시오:1608
디스크에 이용가능한 2 실린더가 있습니다.
선택한 파일 시스템 타입은 133674 실린더로 제한됩니다.
얼마만큼의 실린더를 priv에 할당하시겠습니까 (0 - 2)? -나머지 공간이 나옵니다
0 실린더로 하려면 를 누르십시오:2
사용자는 다음과 같이 디스크 구성상태를 지정하였습니다:
/ 파일 시스템, 331 실린더 (2596.4 MB)
/dev/swap 슬라이스, 254 실린더 (1992.4 MB)
/home 파일 시스템, 1610 실린더 (12629.2 MB)
/stand 파일 시스템, 16 실린더 (125.5 MB)
/priv 파일 시스템, 2 실린더 (16 MB)
이 할당상태에 만족하십니까 (y/n)? y
파일 시스템은 필요로 하는 슬라이스에 생성될 것입니다
/ 파일시스템을 /dev/rdsk/c0b0t1d0s1에 생성하는 중입니다
이 파일 시스템에 약 664657 개의 inode가 할당되었습니다. 새로운 값을
지정하거나, 를 눌러 기본값을 사용하십시오:
/home 파일시스템을 /dev/rdsk/c0b0t1d0s4에 생성하는 중입니다
이 파일 시스템에 약 808262 개의 inode가 할당되었습니다. 새로운 값을
지정하거나, 를 눌러 기본값을 사용하십시오:
/stand 파일시스템을 /dev/rdsk/c0b0t1d0sa에 생성하는 중입니다
#df –k로 확인하세요
기존 F/s + /mnt /mnt/stand /mnt/home이 추가로 나타납니다.
#cd /mnt
#vxdump 0uf - /dev/rdsk/c0b0t0d0s1 | /sbin/vxrestore rf - . &
#cd /home
#find . –print |cpio –pdv /mnt/home
#cd /stand
#find . –print |cpio –pdv /mnt/stand
#df –k로 space를 확인합니다.
#cd /
# umount /mnt/home
# umount /mnt/stand
# umount /mnt
#passwd root
기존 passwd를 넣어주세요.
작업확인
*irais, oracle등 사용하고 있는 AP.Middle ware를 down후 시스템 halt.
*disk 교체후 boot 여부확인합니다.
*교체 DISK로 boot후 다음 작업을 꼭 수행하세요.
#cd /etc/security/tools
#./priv_upd
#./setpriv
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
LOCAL DISK에 OS를 이중화 시키는 방법
@18GB를 model로 했습니다.
disk0 와 disk1 의 디스크가 다음과 같이 구성되어있을때 OS이중화 시키는 방법입니다.
먼저 사용하고 있는 OS 의 root passwd를 없애는 것을 원칙으로 하겠습니다.
이유는 현재 사용하고 있는 OS가 손상될 경우 DISK를 교체해야 하는데 바꾼DISK에서 root passwd를 잊어버리기 쉽기때문에……..passwd관리가 잘 안됨
작업전 두번째 disk를 사용하는지 먼저 확인합니다. Df –k로
On line중에 작업을 합니다.
작업전 Local disk를 확인하세요.
#/etc/scsi/pdiconfig –l 또는 prtconf
disk0 /dev/dsk/c0b0t0d0s0 (실제 O/S)
disk1 /dev/dsk/c0b0t1d0s0
1. #passwd –d root -root passwd 를 삭제합니다.
2. #df –k로 home f/s의 free space를 확인합니다. -약 800mb
3. #cd /home
4. #disksetup -I -B -b /etc/boot /dev/rdsk/c0b0t1d0s0
디스크에 대한 불량섹터 검사를 권하기는 하지만,
꼭 필요한 것은 아닙니다.
불량섹터 검사를 생략하시겠습니까? (y/n) y
이제 디스크의 설정에 대한 질문입니다.어떤 슬라이스를
생성할 것인가를 결정한 후, 다양한 slice들의 크기를 지정해야 합니다.
루트 파일 시스템은 꼭 필요하며, 곧 생성됩니다.
이 슬라이스(ufs,s5,sfs)의 파일 시스템 종류를 입력하십시오,
또는 를 눌러 기본값(vxfs)을(를) 사용하십시오: vxfs
다음 목록(1024, 2048, 4096, 8192)에서 블럭의 크기를 지정하거나,
를 눌러 첫번째 항목을 사용하십시오:1024
루트 파일 시스템과 사용자 파일 시스템을 따로 만드시겠습니까 (y/n)? n
사용자의 디스크에 crash/dump 영역을 할당하시겠습니까 (y/n)? n
home 파일 시스템을 만드시겠습니까 (y/n)? y
이 슬라이스(ufs,s5,sfs)의 파일 시스템 종류를 입력하십시오,
또는 를 눌러 기본값(vxfs)을(를) 사용하십시오: vxfs
다음 목록(1024, 2048, 4096, 8192)에서 블럭의 크기를 지정하거나,
를 눌러 첫번째 항목을 사용하십시오: 4096
var 파일 시스템을 만드시겠습니까 (y/n)? n
home2 파일 시스템을 만드시겠습니까 (y/n)? n
볼륨 관리 공유 영역을 생성하겠습니까 (y/n)? n
볼륨 관리 개별 영역을 생성하겠습니까 (y/n)?y
이제 사용자는 각 슬라이스의 크기를 실린더 단위로 지정하게 됩니다.
(하나의 실린더는 약 8 MB의 디스크 크기입니다.)
디스크에 이용가능한 2211 실린더가 있습니다.
주의:sun, scsicard에서 format하면 SIZE차이가 있습니다.
선택한 파일 시스템 타입은 16 실린더로 제한됩니다.
얼마만큼의 실린더를 /stand에 할당하시겠습니까 (0 - 16)?
0 실린더로 하려면 를 누르십시오:16
디스크에 이용가능한 2195 실린더가 있습니다.
얼마만큼의 실린더를 /dev/swap에 할당하시겠습니까 (0 - 2195)?
0 실린더로 하려면 를 누르십시오:254
디스크에 이용가능한 1941 실린더가 있습니다.
선택한 파일 시스템 타입은 133674 실린더로 제한됩니다.
얼마만큼의 실린더를 /에 할당하시겠습니까 (0 - 1941)?
0 실린더로 하려면 를 누르십시오:641
디스크에 이용가능한 1610 실린더가 있습니다.
선택한 파일 시스템 타입은 133674 실린더로 제한됩니다.
얼마만큼의 실린더를 /home에 할당하시겠습니까 (0 - 1610)? -나머지 공간이 나옵니다
0 실린더로 하려면 를 누르십시오:1608
디스크에 이용가능한 2 실린더가 있습니다.
선택한 파일 시스템 타입은 133674 실린더로 제한됩니다.
얼마만큼의 실린더를 priv에 할당하시겠습니까 (0 - 2)? -나머지 공간이 나옵니다
0 실린더로 하려면 를 누르십시오:2
사용자는 다음과 같이 디스크 구성상태를 지정하였습니다:
/ 파일 시스템, 331 실린더 (2596.4 MB)
/dev/swap 슬라이스, 254 실린더 (1992.4 MB)
/home 파일 시스템, 1610 실린더 (12629.2 MB)
/stand 파일 시스템, 16 실린더 (125.5 MB)
/priv 파일 시스템, 2 실린더 (16 MB)
이 할당상태에 만족하십니까 (y/n)? y
파일 시스템은 필요로 하는 슬라이스에 생성될 것입니다
/ 파일시스템을 /dev/rdsk/c0b0t1d0s1에 생성하는 중입니다
이 파일 시스템에 약 664657 개의 inode가 할당되었습니다. 새로운 값을
지정하거나, 를 눌러 기본값을 사용하십시오:
/home 파일시스템을 /dev/rdsk/c0b0t1d0s4에 생성하는 중입니다
이 파일 시스템에 약 808262 개의 inode가 할당되었습니다. 새로운 값을
지정하거나, 를 눌러 기본값을 사용하십시오:
/stand 파일시스템을 /dev/rdsk/c0b0t1d0sa에 생성하는 중입니다
#df –k로 확인하세요
기존 F/s + /mnt /mnt/stand /mnt/home이 추가로 나타납니다.
#cd /mnt
#vxdump 0uf - /dev/rdsk/c0b0t0d0s1 | /sbin/vxrestore rf - . &
#cd /home
#find . –print |cpio –pdv /mnt/home
#cd /stand
#find . –print |cpio –pdv /mnt/stand
#df –k로 space를 확인합니다.
#cd /
# umount /mnt/home
# umount /mnt/stand
# umount /mnt
#passwd root
기존 passwd를 넣어주세요.
작업확인
*irais, oracle등 사용하고 있는 AP.Middle ware를 down후 시스템 halt.
*disk 교체후 boot 여부확인합니다.
*교체 DISK로 boot후 다음 작업을 꼭 수행하세요.
#cd /etc/security/tools
#./priv_upd
#./setpriv
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
18 | I get "WARNING: System is in an unreliable state." when I log into my UnixWare evaluation system. | 조인상 | 2010.05.11 | 12671 |
17 | OVERVIEW OF UnixWare 7 PATCHES AND SUPPLEMENTS | 조인상 | 2010.05.11 | 10142 |
16 | inetd restart 하기 | 조인상 | 2010.05.11 | 9159 |
15 | 시스템 파라미터 변경 | 조인상 | 2010.05.11 | 8289 |
14 | 디스크 및 디바이스 관리 | 조인상 | 2010.05.11 | 9513 |
13 | 유닉스웨어 환경설정 | 조인상 | 2010.05.11 | 9959 |
12 | 메모리를 4기가 이상 사용해야 할때 | 조인상 | 2010.05.11 | 8845 |
11 | IPSTOR 관련 MPIO세팅 | 조인상 | 2010.05.11 | 9223 |
10 | 네트웍 관련 설정(NIC,service) | 조인상 | 2010.05.11 | 11574 |
9 | unixware 7 기본 교육설명서 | 조인상 | 2010.05.11 | 11902 |
8 | 디스크파티션 & VTOC | 조인상 | 2010.05.11 | 10677 |
7 | New Disk 추가 | 조인상 | 2010.05.11 | 9269 |
6 | Startup, boot Unix Ware & shutdown | 조인상 | 2010.05.11 | 11504 |
5 | 테이프,시디,디스켓 디바이스Tape 디바이스 | 조인상 | 2010.05.11 | 8829 |
4 | Filesystem 만들기 | 조인상 | 2010.05.11 | 9639 |
3 | 파일시스템 운용 | 조인상 | 2010.05.11 | 11068 |
2 | 서버시간 자동동기화 | 조인상 | 2010.05.11 | 8588 |
» | [unixware] OS 이중화 | 조인상 | 2010.05.09 | 20272 |