经过大量的谷歌search,并试图纠正这个问题,我决定在这里张贴…希望有人在这里可以帮助我,??
我已经安装了2个Dell CentOS 5.3 64位dell供电r200服务器,并安装了虚拟化软件包(XEN)和DRBD82,KMOD-DRBD82等。
我遇到的问题是每次尝试启动DRBD时,都会给我一个“启动DRBD资源:无法加载drbd模块”。 错误。 我已经尝试insmod从我以前的内核模块,但得到这个错误:“insmod:错误插入'….':-1无效的模块格式”
如果我启动到以前的内核,DRBD启动并完美工作?
我目前启动的内核是:2.6.18-128.1.16.el5xen
这是一个与Centos XEN内核的错误? 有人设法让它工作?
请帮帮我…. :)
谢谢!
谢谢你的帮助! 非常感激!
好的,我做的是:
yum remove drbd82 kmod-drbd82 ##这些是我为drbd安装的软件包
yum install drbd82 kmod-drbd82-xen ##这将安装XEN相关模块
然后我configuration了drbd.conf,现在一切正常。
希望这可以帮助其他任何人。
有“不应该”运行Xen和DRBD的任何兼容性问题。
但是,如果您尚未安装新内核,则需要重新构buildDRBD模块。
通常的做法是在现有安装上重新安装DRBD软件包。 这将包括构build模块,通过查找和编译新的/现在的内核源,准备使用新的内核。
嗯drbd很慢。 查看此信息: http : //www.centos.org/docs/5/html/5.2/Global_File_System/ GFS是您的完美解决scheme