우분투 서버 10.0.4 에서 Raid 문의드립니다.
이제 접한지 얼마안된 생초보입니다.
우분투서버로 파일서버를 만드려다가 궁금증이 생겨 문의드립니다.
보드에서 지원하는 레이드 컨트롤러로 2테라 하드디스크 2개를 미러링으로 세팅 후
우분투서버를 설치했습니다.
설치 중간에 레이드컨트롤러를 발견했다고 활성하겠냐고 물어보던데
거기서 예를 누르면 미러링으로 잡힌 레이드구성이 보이고
아니요를 누르면 그냥 각각 2테라 하드가 보이더라구요...
운영체제 용으로 80기가 하드를 쓰고있으니 토탈 3개가 보이는 상황입니다.
여튼
설치 후 fdisk -l 명령으로 디스크를 확인해보면
Disk /dev/sdb: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x61d50e86
Device Boot Start End Blocks Id System
/dev/sdb1 1 243201 1953512001 83 Linux
Disk /dev/sdc: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/sdc doesn't contain a valid partition table
이렇게 보입니다.
미러링으로 잡으면 하드디스크가 1개로 나타날 줄 알았더니 2개로 다 나타나서 좀 당황스럽습니다.
이게 레이드가 정상적으로 잡힌건지 어떤건지..
위에 보이듯이 dev/sdb1을 ext3으로 포맷하려고
mke2fs -j .... 명령을 넣으면
/dev/sdb1 is apparently in use by the system; will not make a filesystem here!
이런 메시지가 뜨면서 포맷이 안되더라구요
구글링 해서 찾은 dmsetup remove_all 명령을 내린 다음에야 포맷이 진행되던데요
포맷한 후에 데이터를 넣어보면 잘 들어가긴 합니다만
혹시 제가 뭘 빼먹은게 있나요?
윈도우 서버의 경우 설치시에 F6을 눌러 레이드컨트롤러를 올려줘야 레이드 볼륨이 인식가능했는데
우분투의 경우 설치시 컨트롤러가 잡혔다.. 사용할래? 말래? 라고 물어봐서 자동으로 잡히는 건줄 알았는데
fdisk 를 보니 꼭 그렇지도 않은 것 같습니다.
참고로 보드는 supermicro c2sbc-q 모델이구요 레이드는 intel 컨트롤러와 adaptac 중에서 인텔 사용중이며
하드는 웬디 2테라 캐비어블랙 2개 입니다.
댓글 달기