E.2 适用于 Linux 发行套件的预编译 blkwatch 驱动程序

PlateSpin Migrate 提供了适用于许多非调试版 Linux 发行套件的基于块的预编译 Linux 内核驱动程序,也称为 block watch (blkwatch) 驱动程序。必须为在 Linux 系统上运行的特定内核构建该驱动程序。您可以搜索发行套件列表,以确定 Linux 工作负载内核的版本字符串和体系结构与列表中受支持的发行套件是否匹配。如果找到了您的版本字符串和体系结构,则表示 PlateSpin Migrate 包含预编译版的 blkwatch 驱动程序。

如果搜索失败,您可以按照知识库文章 7005873 中的步骤创建自定义 blkwatch 驱动程序。

只有发行套件列表中列出的 Linux 主要和次要内核版本或者在此基础上增补的版本才支持自我编译的驱动程序。如果您 Linux 工作负载内核版字符串中的主要和次要内核版本与列表中的某个主要和次要版本匹配,则表示系统支持您的自我编译驱动程序。

E.2.1 列表项目语法

使用以下语法对列表中的每个项目进行格式设置:

<发行套件>-<增补程序>-<内核版本字符串>-<内核体系结构>

因此,对于 32 位 (x86) 体系结构的内核版本字符串为 2.6.5-7.139-bigsmp 的 SLES 9 SP1 发行套件,项目的列出方式类似于以下格式:

SLES9-SP1-2.6.5-7.139-bigsmp-x86

E.2.2 发行套件列表

可以在联机中文版《PlateSpin Migrate 用户指南》的发行套件列表中查看完整的发行套件列表。

E.2.3 其他使用 blkwatch 驱动程序的 Linux 发行套件

PlateSpin Migrate 支持表 E-1 中列出的其他 Linux 发行套件,前提是该发行套件基于受支持的 Red Hat Enterprise Linux 或 SUSE Linux Enterprise Server 发行版本。您可以针对受支持的 Linux 发行套件使用预编译的 blkwatch 驱动程序。

表 E-1 其他 Linux 发行套件的 blkwatch 驱动程序支持

其他 Linux 发行套件

基于受支持的 RHEL 或 SLES 发行版本

注释

CentOS

Red Hat Enterprise Linux

Oracle Linux (OL)(前身为 Oracle Enterprise Linux (OEL))

Red Hat Enterprise Linux

Blkwatch 驱动程序适用于部分 E.2.2, 发行套件列表 中注明的标准内核和 Unbreakable Enterprise Kernel (UEK)。对于其他 Oracle Linux 发行套件,预编译的驱动程序仅适用于相应的 Red Hat Compatible Kernel (RHCK)。

Migrate 12.1 及更低版本不支持使用 Oracle Linux Unbreakable Enterprise Kernel 的工作负载。

有关支持的内核发行套件列表,请参见联机中文版《PlateSpin Migrate 用户指南》中的发行套件列表