블로그 이미지
1. 초심 (初心)을 지키자. 2. 타성 (惰性)에 젖지 말자 3. 능동적인 사람이 되자 4. 기본에 충실 하자 5. 예의를 지키자
인고의생애

Recent Comment

Recent Trackback

calendar

      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29      
  • 136,068total
  • 14today
  • 113yesterday
2010/02/28 08:08 ---->OLD<-- 과거는/Linux




RAID(H/W)를 사용하여 4개의 HDD를 묶어 주었다. 간단히 계산 해보면 1T * 4 = 4T 이어야 한다. 그러나 HDD는 1024 ==>  1M 가 아니라. 1000 ==> 1M 로 표현한다. 컴퓨터는 1024 ==> 1M로 인식한다. 용량의 차이가 나타난다. 931GB(대충 컴퓨터가 표현해 준것이다. )

931GB * 4 = 3.6 T 정도된다. 

이것을 리눅스에 물려주기로 맘을 먹고 (/dev/sdc 로 인식되었다.)

아래는 오류이다.  fdisk 에서 정보를 살펴 보았다. 

Partition number (1-4): 1
First cylinder (1-364601, default 1):
Using default value 1
Last cylinder, +cylinders or +size{K,M,G} (1-267349, default 267349):
Using default value 267349

실제 cylinder (1 - 364601 )범위 이다. 
그런데 사용가능한 실린더는  267349 이다. (2T용량인듯 하다.)


리눅스에서 사용되는 파일 시스템은 대부분 2T 보다 더 큰 파티션을 지원하고 있다. 그런데 왜 안되는것일까? 
구글링 해보니 fdisk에 버그가 있는듯 하다. 그럼 어떻게 2T 이상을 사용할수 있나?

1. parted라는 것을 사용하여 GPT(?) 라는 파티션으로 사용한다. 
2. fdisk를 사용하지 않는다. 

1번은 잘 모르겠고
2번 방법으로 나는 해결하였다. 

Disk 하나(RAID)를 통으로 사용할 계획이므로 다음과 같이 해주면 된다. 
fdisk 에서 파티션을 모두 삭제한다. 

mkfs.ext4 /dev/sdc      (파일시스템을 다이렉트로 만든다.)
계속 진행할것인지 물어봐주는데 그냥 Y로 해주었다. 

포멧이 완료되면
mount /dev/sdc    [mount위치] 

이렇게 해주니 해결되었다. 
뭔가 깔끔한 형태(기존과 다른 형태)는 아니다. 

그래도 2T 이상의 용량을 사용할수 있어서 내가 원하는 것은 해결되었다. 

위 방법은 구글링을 통하여 (KLDP, ext4, 2T 등으로 찾은 정보이다. )




저작자 표시 동일 조건 변경 허락
posted by 인고의생애
TAG , ,

댓글을 달아 주세요

  1. 인고의생애 2010/03/03 19:38  Addr  Edit/Del  Reply

    RAID로 1T 12개 하나로 묶어 버렸습니다. ㅋ
    RAID 5로 묶었는데 10G정도 인식되네요
    계상 방법이나 기타등등은 생략.. (아는것이 없어서)

 <PREV 1 ... 30 31 32 33 34 35 36 37 38 ... 287    NEXT>