솔라리스 9(Solaris 9)에서 디스크 추가하기

1.  솔라리스에서 디스크의 네이밍 방법

c #  t #  d #  s #

c : controller name , c0, c1, c2,  보통 SCSI 카드의 번호를 말한다.

t : target number, t0, t1, t2, SCSI 카드의 케이블 연결 번호를 말한다.

d : disk number, d0, d1, d2  : SCSI 카드의 target에 디스크 젠더 등을 통해 연결할 때의 번호를 말한다.

s : slice number, s0, s1, s2,  디스크의 슬라이스 번호를 말한다.

※참고
1. 솔라리스의 슬라이스(slice)는 리눅스의 파티션과 같은 개념이다.
2. x86 시스템에서 IDE 디스를 장착할 때에는 target 번호는 생략한다.

2.  Reconfiguring Devices

# touch /reconfigure
   / 에 reconfigure(빈 파일) 생성

# init 0
   서버 셧다운

-> 하드 디스크 장착 후 서버 파워 온

3. 디스크 파티션 작업 및 포멧
가. 파티션 작업

# format
->  이번에 추가한 디스크 선택
      (숫자 옆에 있는 디스크 번호를 메모해 둔다. 여기서는 c0d1)
->  fdisk
-> y
-> partition
-> 0                :  나누길 원하는 slice 선택 (여기서는 0번 1개로 나눈다)
-> 엔터           :  파티션에 태그를 붙이는 작업(여기서는 태그를 붙이지 않는다)
-> 엔터           :  파티션의 퍼미션을 주는 작업,(여기서는 읽고 쓰기가 가능한 wm 을 선택)
-> 0                :  시작하는 실린더 번호 입력(여기서는 0 입력)
-> $               :  파티션의 사이즈 지정( b, mb, gb 등으로 크기 입력가능,
                        여기서는 남은 용량 전부를 뜻하는 $ 를 입력)
-> print          : 지금까지 작업한 파티션 정보를 보여준다.
-> label          : 지금까지 작업한 파티션 정보를 저장한다.
-> y                :  저장여부를 물어보는 데 y를 선택한다.
-> q
-> q               : 파티션 작업을 종료한다.

주의사항 : 파티션 작업 중 2번 slice 는 절대 수정하지 않는다.
                2번 슬라이스에는 디스크 전체용량에 대한 정보가 담겨있어,
               수정 시  디스크를 사용할 수 없다고 한다.

  나. 포멧

# newfs /dev/dsk/c0d1s0
  앞서 파티션 작업 시 메모해둔 디스크 이름과 slice 번호를 붙여 포멧을 진행한다.
  디스크를 여러개의 slice 로 나눴을 경우 slice 마다 포멧을 반복 진행한다.
  여기서는 s0 하나의 파티션으로 나눴으므로 1번만 진행한다.

  다. 마운트

# mkdir /data
# mount /dev/dsk/c0d1s0 /data
# df -h
   /data 에 이번에 추가한 디스크를 마운트 시키고, 마운트 여부를 확인한다.

You may also like...

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다