欢迎访问机房运维工作室

爱数知识库

AnyBackup-AnyBackup 7软件版本安装不可变存储 rpm 包失败,提示错误信息:The current OS or kernel version

频道:爱数知识库 日期: 浏览:57

AnyBackup-AnyBackup 7软件版本安装不可变存储 rpm 包失败,提示错误信息:The current OS or kernel version [] is not compatibl

关键字

不可变存储


适用产品

  • AnyBackup CDM 7.0.16.3-7.0.18.2
  • AnyBackup Express 7.0.16.3-7.0.18.2
  • AnyBackup Enterprise 7.0.16.3-7.0.18.2


问题描述

AnyBackup 控制台软件版本安装不可变存储 rpm 包失败,提示如下错误信息:

error:The current OS or kernel version [] is not compatible.


问题影响

不可变存储安装失败,无法将存储介质添加到不可变存储中。


问题原因

系统启动内核参数为空,导致安装不可变存储 rpm 获取启动内核参数失败。


解决方案

为了解决该问题,需要重新指定默认内核启动参数,请按照以下步骤执行:

1. 使用 ssh 工具登录到 AnyBackup 服务端后台,获取当前系统的内核参数以及版本信息,执行命令如下:

uname -r

cat /etc/redhat-release

2. 获取当前系统的默认内核启动项参数,指定默认内核启动参数,执行命令如下:

cat /boot/grub2/grub.cfg |grep "menuentry"

grub2-set default "CentOS Linux (5.4.40-2009.31.el7a.x86_64) 7 (Core)"

grub2-editenv list

注意:此处内核启动项以 CentOS Linux (5.4.40-2009.31.el7a.x86_64) 7 (Core) 为例,具体要以实际环境为准。

3. 进入不可变存储的 rpm 包存放路径,安装对应系统版本的 rpm 包,执行命令如下:

cd /控制台安装路径/AnyBackupServer/data/immtrans

rpm -ivh immtrans-1.0.2-Centos.x86_64.rpm

注意:此处以 Apollo系统为例,使用 immtrans-1.0.2-Apollo.x86_64.rpm,具体要以实际环境为准。


更多信息

不可变存储的作用是用来保护数据,存储资源相关的路径加入到不可变存储管理中后,通过控制台删除加入保护的资源失败,后台操作加入保护的路径失败,防止数据被恶意删除。