CentOS 5.3 64비트, XEN 및 DRBD

CentOS 5.3 64비트, XEN 및 DRBD

수많은 Google 검색과 이 문제를 해결하려는 시도 끝에 여기에 게시하기로 결정했습니다... 여기 누군가가 저를 도와주실 수 있기를 바랍니다.

Centos 5.3 64비트가 설치된 Dell PowerEdge r200 서버 2대를 설정했고 가상화 패키지(XEN)와 DRBD82, KMOD-DRBD82 등을 설치했습니다.

제가 겪고 있는 문제는 DRBD를 시작하려고 할 때마다 "DRBD 리소스 시작 중: drbd 모듈을 로드할 수 없습니다."라는 메시지가 표시된다는 것입니다. 오류. 이전 커널의 모듈로 insmod를 시도했지만 다음 오류가 발생했습니다: "insmod: '....' 삽입 중 오류 발생: -1 잘못된 모듈 형식"

이전 커널로 부팅하면 DRBD가 시작되고 완벽하게 작동하나요??

현재 부팅된 커널은 2.6.18-128.1.16.el5xen입니다.

이것은 Centos XEN 커널의 버그입니까?? 누군가 그것을 작동하게 만들었습니까 ??

도와주세요.... :)

감사해요!

답변1

당신의 도움을 주셔서 감사합니다! 매우 감사!

좋습니다. 제가 한 일은 다음과 같습니다.

yum Remove drbd82 kmod-drbd82 ## 이것은 drbd용으로 설치된 패키지입니다.

yum install drbd82 kmod-drbd82-xen ## XEN 관련 모듈을 설치합니다

그런 다음 drbd.conf를 구성했고 이제 모든 것이 올바르게 시작됩니다.

이것이 다른 누군가에게 도움이 되기를 바랍니다.

답변2

Xen 및 DRBD를 실행하는 동안 호환성 문제가 "있어서는 안 됩니다".

그러나 아직 하지 않은 경우 새 커널에 대해 DRBD 모듈을 다시 빌드해야 합니다.

이에 대한 일반적인 접근 방식은 기존 설치 위에 DRBD 패키지를 다시 설치하는 것입니다. 여기에는 새 커널과 함께 사용할 준비가 된 새/현재 커널 소스를 찾고 컴파일하여 모듈을 빌드하는 것이 포함됩니다.

답변3

흠 drbd가 느립니다. 이 정보 보기: http://www.centos.org/docs/5/html/5.2/Global_File_System/ GFS는 당신을 위한 완벽한 솔루션입니다

관련 정보