我们目前在英国拥有一台主机的虚拟(xen)服务器,并备份到美国的Idera R1Soft / ServerBackup系统。
我们的一台服务器绝对拒绝编译内核模块。 有其他人看到这个问题吗? 我们的服务器主机已经用尽了所有的想法,备份服务提供商不想帮忙,因为它不是我们备份的服务器。
这就是我们得到的:
root@web2 [~]# serverbackup-setup --get-module Checking if module needs updated Checking for binary module Waiting | No binary module found Gathering kernel information Gathering kernel information complete. Creating kernel headers package Checking '/lib/modules/2.6.32.61/source/' for kernel headers Found headers in '/lib/modules/2.6.32.61/source/' Compressing... uploading kernel package 99% 21MB 1.5MB/s 00:00 ETA Starting module build... Building | kernel module installer failed. (0): Internal error encountered. Please contact support Request ID: (cae5953a-9993-4431-ba94-a91bd22f4644) http://www.r1soft.com/distros/index.php?uuid=cae5953a-9993-4431-ba94-a91bd22f4644 root@web2 [~]# uname -a Linux [redacted] 2.6.32.61 #3 SMP Sun Oct 13 20:19:23 BST 2013 x86_64 x86_64 x86_64 GNU/Linux
有没有人看到这个?
谢谢!
我注意到这里的内核版本很奇怪 – 2.6.32.61 …所以它看起来像一个手工编译的vanilla内核。 如果您没有具体的理由,那么您应该使用通过RHEL / CentOS生态系统提供的内核,或者至less通过RPM进行部署。
hotcopy / serverbackup / cdp驱动程序模块利用正在运行的内核源代码收集头文件,将它们提交给Idera / R1Soft构build服务器,在构build服务器上进行编译,然后将合适的已编译模块发回您的系统。 这是一个奇怪的过程,但这是他们如何保护自己的知识产权。
继续并联系Idera寻求支持。 正如他们所缺less的。 如果你使用的是基于RPM的发行版,这个过程通常需要安装kernel-headers软件包。