[lustre-discuss] failed to installation the lustre
夏天
313680712 at qq.com
Tue Nov 26 05:18:41 PST 2024
hi, expert:
could you help me ? when i try to install the lustre, meet the following error .
1、 introduce my installation environment:
lustre2.15.5 on the rocky linux 8.10. kernel version:/kernel-4.18.0-553.27.1.el8_10
2、the step of installation
complete execute the following command, the following error messages:
./configure --with-linux=/root/kernel/rpmbuild/BUILD/kernel-4.18.0-553.27.1.el8_10/linux-4.18.0-553.27.1.el8_lustre.x86_64/ --disable-gss --disable-shared --disable-crypto
execute the command make,
if test -n "" ; then \
cp linux-stage/include/linux; \
fi
if test -n "/root/kernel/rpmbuild/BUILD/kernel-4.18.0-553.27.1.el8_10/linux-4.18.0-553.27.1.el8_lustre.x86_64/include/trace/events/ext4.h" ; then \
cp /root/kernel/rpmbuild/BUILD/kernel-4.18.0-553.27.1.el8_10/linux-4.18.0-553.27.1.el8_lustre.x86_64/include/trace/events/ext4.h linux-stage/include/trace/events; \
fi
Applying ext4 patches: rhel8.1/ext4-inode-version.patch suse15/ext4-lookup-dotdot.patch suse15/ext4-print-inum-in-htree-warning.patch rhel8/ext4-prealloc.patch ubuntu18/ext4-osd-iop-common.patch rhel8.7/ext4-misc.patch rhel8.7/ext4-mballoc-extra-checks.patch ubuntu18/ext4-hash-indexed-dir-dotdot-update.patch rhel8.1/ext4-kill-dx-root.patch rhel8.7/ext4-mballoc-pa-free-mismatch.patch rhel8.4/ext4-data-in-dirent.patch rhel8/ext4-nocmtime.patch base/ext4-htree-lock.patch rhel8.7/ext4-pdirop.patch rhel8/ext4-max-dir-size.patch rhel8.7/ext4-corrupted-inode-block-bitmaps-handling-patches.patch ubuntu18/ext4-give-warning-with-dir-htree-growing.patch ubuntu18/ext4-jcb-optimization.patch rhel8.2/ext4-attach-jinode-in-writepages.patch rhel8/ext4-dont-check-before-replay.patch rhel7.6/ext4-use-GFP_NOFS-in-ext4_inode_attach_jinode.patch rhel7.6/ext4-export-orphan-add.patch rhel8/ext4-export-mb-stream-allocator-variables.patch rhel8/ext4-simple-blockalloc.patch rhel8.7/ext4-mballoc-skip-uninit-groups-cr0.patch rhel8.7/ext4-mballoc-prefetch.patch rhel8.3/ext4-xattr-disable-credits-check.patch base/ext4-no-max-dir-size-limit-for-iam-objects.patch rhel7.6/ext4-dquot-commit-speedup.patch rhel8/ext4-ialloc-uid-gid-and-pass-owner-down.patch base/ext4-projid-xattrs.patch rhel8.5/ext4-enc-flag.patch base/ext4-delayed-iput.patch2 out of 4 hunks FAILED -- saving rejects to file fs/ext4/xattr.c.rej
make[2]: *** [autoMakefile:662: sources] Error 1
make[2]: Leaving directory '/root/lustre-release/ldiskfs'
make[1]: *** [autoMakefile:688: all-recursive] Error 1
make[1]: Leaving directory '/root/lustre-release'
make: *** [autoMakefile:550: all] Error 2
[root at Lustre ext4]# cat xattr.c.rej
--- fs/ext4/xattr.c
+++ fs/ext4/xattr.c
@@ -1626,6 +1656,7 @@ static int ext4_xattr_set_entry(struct e
int in_inode = i->in_inode;
struct inode *old_ea_inode = NULL;
struct inode *new_ea_inode = NULL;
+ struct delayed_iput_work *diwork = NULL;
size_t old_size, new_size;
int ret;
@@ -1859,7 +1894,7 @@ update_hash:
ret = 0;
out:
- iput(old_ea_inode);
+ delayed_iput(old_ea_inode, diwork);
iput(new_ea_inode);
return ret;
}
how to solve it ? appreciate anyone can reply me
夏天
313680712 at qq.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lustre.org/pipermail/lustre-discuss-lustre.org/attachments/20241126/2e291661/attachment.htm>
More information about the lustre-discuss
mailing list