Hi,
My name is Jacob and I work with Mobileye.
After successfully compiling lustre 2.15.61 with openzfs 2.1.15, I encountered 
the following problem while running mkfs.lustre:
mkfs.lustre FATAL: /usr/lib64/lustre/mount_osd_zfs.so: undefined symbol: 
zfs_enable_quota
I checked the zfs symbols in the library /usr/lib64/lustre/mount_osd_zfs.so and 
I could not find the symbol zfs_enable_quota
nm -D /usr/lib64/lustre/mount_osd_zfs.so|grep zfs
                U zfs_destroy
00000000000020b0 T zfs_fini
                 U zfs_get_pool_handle
                 U zfs_get_user_props
                 U zfs_name_valid
                 U zfs_open
00000000002051c0 D zfs_ops
                 U zfs_prop_inherit
                 U zfs_prop_set
                 U zpool_close
                 U zpool_get_prop_int
                 U zpool_open
                 U zpool_set_propcd

The OS I am working with is AlmaLinux8.9 (kernel version 
4.18.0-513.5.1.el8_9.x86_64).

OpenZFS 2.1.15 was compiles as follow:
cd zfs-2.1.15
 sh autogen.sh
 ./configure --with-spec=redhat
 make -j1 rpm-utils rpm-kmod

Lustre 2.15.61 was compiled as follow:
sh ./autogen.sh
./configure --enable-server --enable-modules --disable-ldiskfs 
--disable-gss-keyring --with-mds-max-threads=2048 --enable-quota 
--with-zfs=/usr/src/zfs-2.1.15 --with-o2ib=yes
make rpms

Can someone please assist.
Thanks,
Jacob.
_______________________________________________
lustre-discuss mailing list
lustre-discuss@lists.lustre.org
http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org

Reply via email to