Linux:从YUMRepo中安装R1Soft备份代理

时间:2020-02-23 14:39:49  来源:igfitidea点击:

使用YUM安装R1Soft代理非常简单。
只需执行以下步骤。

  1. 编辑R1Soft YUM存储库文件:
/etc/yum.repos.d/r1soft.repo
  1. 附加以下内容:
[r1soft]
name=R1Soft Repository Server
baseurl=http://repo.r1soft.com/yum/stable/$basearch/
enabled=1
gpgcheck=0
  1. 安装代理:
yum install r1soft-cdp-enterprise-agent
  1. MISC:安装代理后,您可能会看到以下输出消息:
Attempting to get a kernel module from 'krnlbld.r1soft.com'
No binary module was found for your kernel. The kernel headers will be required
to build a module. See '/usr/bin/serverbackup-setup help' for more information
/etc/init.d/cdp-agent

这意味着您需要为内核构建一个自定义模块。
听起来很可怕,有些脚本可以为您完成所有工作,只需运行:

/usr/bin/serverbackup-setup --get-module

注意:您需要同时安装" kernel-devel"和" kernel-header",当然也需要" gcc"编译器来构建模块。

我最近在尝试获取模块时遇到以下错误:

Creating kernel headers package
Checking '/lib/modules/2.6.32-279.14.1.el6.x86_64/source/' for kernel headers
Checking '/usr/src/kernels/2.6.32-279.14.1.el6.x86_64-x86_64/' for kernel headers
Checking '/lib/modules/2.6.32-279.14.1.el6.x86_64/build/' for kernel headers
Unable to find a valid source directory.
Please install the kernel headers for your operating system.

您可以通过以下方法解决此问题:

ln -s /usr/src/kernels/2.6.32-279.14.1.el6.x86_64 /usr/src/kernels/2.6.32-279.14.1.el6.x86_64-x86_64
  • R1Soft最近被Idera收购,现在被称为Idera Backup。