SULinux 1.5 S/W RAID 구성시 버그같네요..
작성자 정보
- 염기웅 작성
- 작성일
컨텐츠 정보
- 1,958 조회
- 1 댓글
- 0 추천
- 목록
본문
S/W RAID를 이용해 서버 구축 테스트를 진행하고 있습니다.
다소 문제가 있는 것 같아서, 여러가지로 테스트해 보았습니다.
CPU: Intel Pentium 4 2.6G
RAM: 1G
HDD: Seagate ATA(SATA 아닙니다) 80GB * 2 (Primary Master, Secondary Master에 각각 잡았습니다.)
CD-Rom: LG 40X (Secondary Slave에 잡았습니다.)
OS: SULinux 1.5 (32bit, X86)
RAID Level: 1
RAID Card: 없음. Linux 커널의 S/W RAID 기능을 이용하여 구현하였습니다.
1. 전체를 하나의 파티션으로 설치하기
설치 과정에서 80G 하드디스크 두 개를 통으로 RAID로 설정하였습니다. 즉, 전체 디스크를 '/'로 마운트했다는 이야기지요. 물론, hda, hdc 모두 디스크 끝부분에 1G 정도를 swap으로 잡았구요. 그랬더니 부팅이 안됩니다. 리눅스 응급모드로 부팅했더니 파일들을 제대로 설치 다 된것으로 보입니다. 즉, 부트 파티션을 로드하는데 문제가 있어 보이더군요. 오류 메세지는 'No Operation System 어쩌구' 하는 것으로 리눅스쪽의 메세지가 아니고 마더보드쪽 메시지인것으로 추정하고 있습니다.
2. /boot 파티션 별도로 잡기: Data만 RAID 구성
설치 과정에서 /boot 파티션을 100M 정도로 하여 hda1 으로 잡았습니다. 두번째 디스크로 동일한 주소체계를 갖기 위해 /empty 파티션을 100M 정도로 하여 hdc1 으로 잡았습니다. 그리고 / 파티션을 hda2, hdc2 로 잡았구요, 마찬가지로 마지막 1G 정도는 swap으로 잡았습니다. 그랬더니 정상적으로 부팅됩니다.
3. 전체를 하나의 파티션으로 설치하기: RedHat Linux 9.0 이용
호기심도 동하고, 이상도 하여 RedHat Linux 9.0을 이용하여 설치하였습니다. 통으로 잡아도 아무 문제 없이 설치 되고 부팅 되더군요..
4. /boot 파티션 별도로 잡기: /boot, swap 모두 RAID 구성
2번 항목과 동일합니다만, 설치 과정에서 /boot 파티션, swap 파티션 모두 RAID 1으로 구성하였습니다. 여전히 부팅 잘 됩니다.
결론 및 이슈:
- 4번 테스트 결과, RAID를 부트 파티션으로 해서 발생하는 문제는 확실히 아닙니다. /boot 파티션을 RAID 1으로 별도로 잡아도 부팅은 정상적으로 되었기 때문입니다.
- 예전 리눅스의 1024 실린더 제안 문제는 아닌 것 같습니다. 3번 항목에 의하면 RedHat Linux 9는 2.4 kernel을 사용하는 것이고, 지금의 SULinux는 2.6 kernel을 사용하는 것인데, 예전 kernel에서 해결되었던 문제가 지금와서 되지 않는다는 것은 넌센스네요..
- 그렇다면 버그인가? 관리자님, 복잡한 테스트가 필요할 것 같지만, 테스트 한 번 부탁드립니다. SULinux 1.5의 모체가 되었던 RedHat Linux(어떤 버전인지 모르겠네요..)로 설치하면 어떻게될까요?
제 욕심일지는 모르지만, 그냥 /boot 파티션 따로 잡아 쓰라는 답은 정중히 사양하겠습니다. 여러가지 이유가 있어 통으로 잡아 써야 하거든요.. 파티션은 / 하나만, 그리고 약간의 swap, 이것이 제가 원하는 구현입니다.
관리자님 뿐만 아니고, 다른 고수님들의 답변도 환영합니다.
관련자료
-
이전
-
다음
늦둥이님의 댓글
- 늦둥이
- 작성일
삽질 더 하셔야겟네