(주)레디시스템
Home
홈으로 회사소개 시스템 웹 사이트맵 헬프데스크
 
 
작성일 : 05-12-13 17:23
외장 시스템 디스크 만들기 ( 백업 디스크 생성 ) ....^^
 글쓴이 : 관리자
조회 : 8,230  
테스트 장비 : E220  설치
설치 OS : solaris 9
시스템에서 현재 들어가 있는 디스크를 사용하지 않고 외장 디스크를 이용 해서 시스템을 운영 할수 있습니다...^^ 이건 백업 용도로 사용 할수 있고 시스템의 고장으로인하여 운영을 할수 없을때 바로 외장 디스크를 붙여서 운영 할수 있습니다.....^^


먼저....외장 디스크 인식.....
ok mode 에서 probe-scsi-all 를 하면 시스템에 붙어 있는 모든 스카시 장비를 찾습니다.현재 운영 중인 시스템에서는 사용 할수 없기 때문에....터미널 에서 devfsadm 명령을 이용 하면 새로 추가 된 디바이스 들을 등록시켜 줍니다....^^ solaris 8 이하 시스템에서는 devconfig 명령을 한다음 disk 하면 새로 장착된 SCSI 장비를 찾을수 있습니다.

---------------------------------------------------------------------------------

(e220>root)/# devfsadm
(e220>root)/#

새로 생성된 디스크를 format 명령으로 파티션 생성을 하고 newfs 명령으로 파일 시스템을 생성 합니다.....^^
(e220>root)/# format

파티션 생성은 기존의 운영중인 디스크 파티션과 같이 만들어 줍니다....!!

(e220>root)/# newfs /dev/dsk/c1t3d0s0  ----- ufs 파일 시스템 생성....

---------------------------------------------------------------------------------

(e220>root)/#mount /dev/dsk/c1t3d0s0 /a
(e220>root)/a#ufsdump 0uf - / | ufsrestore xvf -  ---백업 명령으로 디스크 복사....!!

ufsdump 명령으로 받고 나서 df -k 명령으로 받은 파일의 용량이 같은지 비교 해 봐야 합니다.

(e220>root)/a#cd /usr/platform/sun4u/lib/fs/ufs/
(e220>root)/ufs#installboot ./bootblk /dev/rdsk/c1t3d0s0 --- 부트블럭 생성....

---------------------------------------------------------------------------------

새로 dump 받은 디스크 에서 /etc/vfstab 설정 파일 변경.....!!

(e220>root)/etc#vi vfstab

- 기존 디스크 -

#device        device          mount          FS      fsck    mount  mount
#to mount      to fsck        point          type    pass    at boot options
#
fd      -      /dev/fd fd      -      no      -
/proc  -      /proc  proc    -      no      -
/dev/dsk/c0t1d0s1      -      -      swap    -      no      -
/dev/dsk/c0t1d0s0      /dev/rdsk/c0t1d0s0      /      ufs    1      no      -
/dev/dsk/c0t1d0s5      /dev/rdsk/c0t1d0s5      /data  ufs    2      yes    -
/dev/dsk/c0t1d0s6      /dev/rdsk/c0t1d0s6      /data1  ufs    2      yes    -
swap    -      /tmp    tmpfs  -      yes    -

- 새로 ufsrstore 한 디스크 -

#device        device          mount          FS      fsck    mount  mount
#to mount      to fsck        point          type    pass    at boot options
#
fd      -      /dev/fd fd      -      no      -
/proc  -      /proc  proc    -      no      -
/dev/dsk/c1t3d0s1      -      -      swap    -      no      -
/dev/dsk/c1t3d0s0      /dev/rdsk/c1t3d0s0      /      ufs    1      no      -
/dev/dsk/c1t3d0s5      /dev/rdsk/c1t3d0s5      /data  ufs    2      yes    -
/dev/dsk/c1t3d0s6      /dev/rdsk/c1t3d0s6      /data1  ufs    2      yes    -
swap    -      /tmp    tmpfs  -      yes    -

위에 나온 디바이스 경로는 각 시스템의 scsi 에따라서 다르기 때문에 format 명령으로
디스크가 어디에 붙어 있는지 확인 해야  합니다.

(e220>root)/etc# format
Searching for disks...done


AVAILABLE DISK SELECTIONS:
      0. c0t0d0 <SUN18G cyl 7506 alt 2 hd 19 sec 248>
          /pci@1f,4000/scsi@3/sd@0,0
      1. c0t1d0 <SUN18G cyl 7506 alt 2 hd 19 sec 248>
          /pci@1f,4000/scsi@3/sd@1,0
      2. c1t3d0 <FUJITSU-MAJ3364MC-5207 cyl 12435 alt 2 hd 10 sec 574>
          /pci@1f,4000/scsi@3,1/sd@3,0
Specify disk (enter its number):

여기서는 새로 붙인 외장형 디스크가 c1t3d0 에 붙어 있습니다.

---------------------------------------------------------------------------------

여기까지 다 되었으면 ok mode 에서 외장 디스크가 부팅 되도록 설정 해야 합니다.

외장하드디스크가 부팅 할수 있도록 할려면...

nvalaia 로 물리적 경로를 인식 시켜야 합니다.

ok > probe-scsi-all 하면 현 시스템에 붙어 있는 scsi 장비를 출력해 줍니다.

/pci@1f,4000/scsi@3,1/disk@3,0 ---> 이런 식으로 장비 이름이 나타 납니다.

ok > nvalias newdisk /pci@1f,4000/scsi@3,1/disk@3,0 ----> 새로운 alias 생성.

ok > boot cdrom -rs -----> cdrom 부팅

---------------------------------------------------------------------------------

슬라이스 변경.... 현재 백업 받은 슬라이스는 0 으로 시작하고 현재 외장 디스크의 슬라이스는 1 로 시작하기 때문에 디스크 슬라이스를 변경 해야 합니다.....

cdrom 으로 부팅 한후.....

#mount /dev/dsk/c1t3d0s0 /a
#drvconfig -r /a -p /a/etc/path_to_inst
#cd /devices
#find . -print | cpio -pduVm /a/devices
#devlinks -r /a
#reboot -- -r

---------------------------------------------------------------------------------

다시 ok mode 에서 ok > newdisk  이렇게 하면 외장 디스크로 부팅을 합니다.
제대로 됬으면 외장 디스크를 boot disk 로 인식하여 부팅을 합니다.
ok> boot newdisk

 
 

Total 185
번호 제   목 글쓴이 날짜 조회
35 warning: forceload of [misc/md_trans/md_hotspares]
관리자
2006/01/12 8285
34 vi 편집기를 이용한 에디터가 실행시 에러가 나올경우....
관리자
2005/12/26 9586
33 인증되지 않은 사용자의 sendmail daemon 사용 제한 하기 (보안…
관리자
2005/12/21 10900
32 save core file 생성 방법
관리자
2005/12/21 5079
31 솔라리스 패치시 에러 코드
관리자
2005/12/21 5899
30 하드 링크 와 소프트 링크
관리자
2005/12/14 8250
29 솔라리스 7 , 8 , 9 , 10
관리자
2005/12/13 7232
28 외장 시스템 디스크 만들기 ( 백업 디스크 생성 ) ....^^
관리자
2005/12/13 8231
27 disksuite mirror 해제.....
관리자
2005/12/12 6628
26 fsck SuperBlock 복구 예제
관리자
2005/12/12 11698
25 disksuite mirror fail 난 디스크 교체...
관리자
2005/12/12 7801
24 disksuite mirror 설정.....
관리자
2005/12/12 7130
23 rsync .....
관리자
2005/12/12 7584
22 솔라리스에서의 디스크 이름
관리자
2005/12/12 6003
21 root passwd를 잊어 먹어 login 할수 없을때.....
관리자
2005/12/06 5165
   11  12  13  
 
문서 상단으로
 
 
Administrator Login
웹마스터