0

有谁知道是否可以在具有内核 4+ 的 linux 机器上安装 luster 客户端软件?从我到目前为止的实验来看,所有的工作示例都在内核 3.10 上。如果我尝试在 4 台以上的机器上安装 kmod-luster-client,它会失败:

rpm -ivh kmod-lustre-client-2.10.5-1.el7.x86_64.rpm

错误:依赖项失败:
kmod-lustre-client-2.10.5-1.el7.x86_64 需要内核 < 3.10.0-863
内核(PDE_DATA)= kmod-lustre-client-2.10.5-1 需要 0x44f0d59d .el7.x86_64

4

1 回答 1

1

根据lustre/ChangeLogb2_10 分支,它适用于至少 4.4.133-94.33 (SLES12SP3) 和 4.4.0-131 (Ubuntu 16.04) 的内核。

如果您使用的是较新的内核,则还需要使用较新版本的 Lustre。master的lustre/ChangeLog提示(几乎是 2.12 版本)报告了对内核 4.15.0-32(Ubuntu 18.04)的支持。

看起来您正在尝试在非 RHEL 内核上安装为 RHEL7 内核构建的二进制内核模块 RPM。那永远行不通。您需要从https://lustre.org/download/为您的内核获取正确的 RPM/Deb,或者下载源代码并为您的内核重建它。

2.10.x 内核当前是 LTS 维护的版本(错误修复向后移植到该版本),而 2.11.0 是一个功能版本,没有向后移植错误修复。

于 2018-12-01T06:34:24.543 回答