我想将XenServer 6.2 (内核2.6.32)安装在由3ware 9750控制器管理的raid5上。XenServer安装程序不识别raid5,我认为我必须为3ware 9750 4i控制器加载一个驱动程序。
我找到了一个下载的这里
但是这个档案中只有源代码。我没有合适的机器来编译这个驱动程序。
有没有办法在不编译另一台计算机上的驱动程序的情况下安装新服务器?
如答案中提到的那样,我加载DDK。可以对模块源运行make (3w-sas-2.6.32.tgz参见下载),最后得到以下文件:
-rw-r--r-- 1 root root 268 Aug 24 09:02 .3w-sas.ko.cmd
-rw-r--r-- 1 root root 30573 Aug 24 09:02 .3w-sas.mod.o.cmd
-rw-r--r-- 1 root root 38796 Aug 24 09:02 .3w-sas.o.cmd
drwxr-xr-x 2 root root 4096 Aug 24 09:02 .tmp_versions
-rw-r--r-- 1 8004 345 60502 Dec 3 2009 3w-sas.c
-rw-r--r-- 1 8004 345 14029 Dec 3 2009 3w-sas.h
-rw-r--r-- 1 root root 266688 Aug 24 09:02 3w-sas.ko
-rw-r--r-- 1 root root 3611 Aug 24 09:02 3w-sas.mod.c
-rw-r--r-- 1 root root 57960 Aug 24 09:02 3w-sas.mod.o
-rw-r--r-- 1 root root 209900 Aug 24 09:02 3w-sas.o
-rw-r--r-- 1 8004 345 393 Dec 3 2009 Makefile
-rw-r--r-- 1 root root 730 Aug 24 09:02 Makefile.xen
-rw-r--r-- 1 root root 0 Aug 24 09:02 Module.symvers
-rw-r--r-- 1 root root 44 Aug 24 09:02 modules.orde我不知道如何构建一个XenServer驱动程序库。另外,文档还告诉您为kdump编译一个模块。我不知道该怎么做。
发布于 2013-08-31 06:47:12
我联系了LSI支持部门,他们在24小时内想出了解决方案(至少提供了驱动程序)。好的!
XenServer 6.2内核2.6.32.43-0.4.1.xs1.8.0.835.170778xen
发布于 2013-07-10 00:10:55
像这样分发驱动程序的目的是,您可以针对特定的内核源(版本和补丁)和标题来编译它们,目标是您的机器。否则,就有必要作出许多,许多二进制分布。除非您能够找到模块的适当编译(构建在XenServer 6.2 2.6.32内核上),否则答案是否定的。
如果您使用的硬件是支持的,我希望citrix会发布一个包。否则,您必须编译它并自己安装它。
发布于 2013-07-22 03:25:43
您需要下载xenserver。
http://support.citrix.com/servlet/KbServlet/download/20640-102-489043/ddk-1.0-5.5.0-en_gb.pdf
https://www.citrix.com/downloads/xenserver/product-software/xenserver-62.html
它创建一个VM,使您能够构建适当的内核。
你怎么做到的,我不能百分之百肯定。这些例子非常有限。我试图自己解决这个问题,这样我就可以通过一个补充磁盘添加infiniband支持。。
https://serverfault.com/questions/522093
复制相似问题