Details

    • Question/Request
    • Resolution: Unresolved
    • Minor
    • None
    • Lustre 2.15.0
    • Rhel8 (4.18.0-348.2.1.el8_lustre.x86_64)
    • 9223372036854775807

    Description

      Trying to get lustre-osd-zfs-mount-2.15.0-1.el8.x86_64.rpm getting missing ksym errors.

      # dnf install lustre-osd-zfs-mount-2.15.0-1.el8.x86_64.rpm /root/rpmbuild/RPMS/noarch/lustre-zfs-dkms-2.15.0-1.el8.noarch.rpm kmod-lustre-osd-zfs-2.15.0-1.el8.x86_64.rpm
      Updating Subscription Management repositories.
      Last metadata expiration check: 0:16:21 ago on Tue 12 Jul 2022 06:12:49 PM PDT.
      Error:
       Problem 1: conflicting requests
        - nothing provides ksym(dmu_assign_arcbuf_by_dbuf) = 0x26d78f55 needed by kmod-lustre-osd-zfs-2.15.0-1.el8.x86_64
        - nothing provides ksym(zap_cursor_init_serialized) = 0x91e513c3 needed by kmod-lustre-osd-zfs-2.15.0-1.el8.x86_64
        - nothing provides ksym(spa_get_dsl) = 0xef44809d needed by kmod-lustre-osd-zfs-2.15.0-1.el8.x86_64
        - nothing provides ksym(dmu_tx_commit) = 0xcbba81b1 needed by kmod-lustre-osd-zfs-2.15.0-1.el8.x86_64
        - nothing provides ksym(nvlist_unpack) = 0xc625bb30 needed by kmod-lustre-osd-zfs-2.15.0-1.el8.x86_64
        - nothing provides ksym(dmu_objset_projectquota_enabled) = 0x7cf4ae3c needed by kmod-lustre-osd-zfs-2.15.0-1.el8.x86_64
      ....

       

      Attachments

        Issue Links

          Activity

            [LU-16006] can't install kmod-lustre-osd-zfs

            If you are using dkms, you shouldn't install kmod-lustre-*, you should just need zfs-dkms and lustre-zfs-dkms to get the kernel modules you need.

            utopiabound Nathaniel Clark added a comment - If you are using dkms, you shouldn't install kmod-lustre-*, you should just need zfs-dkms and lustre-zfs-dkms to get the kernel modules you need.
            yujian Jian Yu added a comment -

            Hi mhanafi, while building zfs, did you try "./configure --with-spec=redhat"?
            Hi mdiep and utopiabound, could you please advise?

            yujian Jian Yu added a comment - Hi mhanafi , while building zfs, did you try "./configure --with-spec=redhat"? Hi mdiep and utopiabound , could you please advise?

            I tried following the steps I got the exact same errors. Tried to compile zfs + lustre from scratch I still got the missing ksym errors.

            mhanafi Mahmoud Hanafi added a comment - I tried following the steps I got the exact same errors. Tried to compile zfs + lustre from scratch I still got the missing ksym errors.
            yujian Jian Yu added a comment -

            Hi Mahmoud,
            A similar issue was reported in LU-15976 and can be reproduced.
            Before the issue is resolved, could you please try the following steps to install the packages? The steps worked in Lustre testing system.

            # yum install kernel-4.18.0-348.2.1.el8_lustre.x86_64
            
            Installed:
              kernel-4.18.0-348.2.1.el8_lustre.x86_64                                       
              kernel-core-4.18.0-348.2.1.el8_lustre.x86_64                                  
              kernel-modules-4.18.0-348.2.1.el8_lustre.x86_64     
            
            # grubby --set-default=/boot/vmlinuz-4.18.0-348.2.1.el8_lustre.x86_64
            
            # shutdown -r 0
            
            # yum install lustre lustre-tests kmod-lustre kmod-lustre-osd-ldiskfs kmod-lustre-tests
            
            Installed:
              kmod-lustre-2.15.0-1.el8.x86_64                                               
              kmod-lustre-osd-ldiskfs-2.15.0-1.el8.x86_64                                   
              kmod-lustre-tests-2.15.0-1.el8.x86_64                                         
              lustre-2.15.0-1.el8.x86_64                                                    
              lustre-devel-2.15.0-1.el8.x86_64                                              
              lustre-iokit-2.15.0-1.el8.x86_64                                              
              lustre-osd-ldiskfs-mount-2.15.0-1.el8.x86_64                                  
              lustre-tests-2.15.0-1.el8.x86_64                                              
              perl-4:5.26.3-420.el8.x86_64
              ......
            
            # yum install zfs
            
            Installed:
              kmod-zfs-4.18.0-348.2.1.el8_lustre.x86_64-2.0.7-1.el8.x86_64                  
              libnvpair3-2.0.7-1.el8.x86_64                                                 
              libuutil3-2.0.7-1.el8.x86_64                                                  
              libzfs4-2.0.7-1.el8.x86_64                                                    
              libzpool4-2.0.7-1.el8.x86_64                                                  
              lm_sensors-libs-3.4.0-23.20180522git70f7e08.el8.x86_64                        
              sysstat-11.7.3-6.el8.x86_64                                                   
              zfs-2.0.7-1.el8.x86_64                       
            
            # yum install kmod-lustre-osd-zfs
            
            Installed:
              kmod-lustre-osd-zfs-2.15.0-1.el8.x86_64                                       
              lustre-osd-zfs-mount-2.15.0-1.el8.x86_64                   
            
            yujian Jian Yu added a comment - Hi Mahmoud, A similar issue was reported in LU-15976 and can be reproduced. Before the issue is resolved, could you please try the following steps to install the packages? The steps worked in Lustre testing system. # yum install kernel-4.18.0-348.2.1.el8_lustre.x86_64 Installed: kernel-4.18.0-348.2.1.el8_lustre.x86_64 kernel-core-4.18.0-348.2.1.el8_lustre.x86_64 kernel-modules-4.18.0-348.2.1.el8_lustre.x86_64 # grubby --set-default=/boot/vmlinuz-4.18.0-348.2.1.el8_lustre.x86_64 # shutdown -r 0 # yum install lustre lustre-tests kmod-lustre kmod-lustre-osd-ldiskfs kmod-lustre-tests Installed: kmod-lustre-2.15.0-1.el8.x86_64 kmod-lustre-osd-ldiskfs-2.15.0-1.el8.x86_64 kmod-lustre-tests-2.15.0-1.el8.x86_64 lustre-2.15.0-1.el8.x86_64 lustre-devel-2.15.0-1.el8.x86_64 lustre-iokit-2.15.0-1.el8.x86_64 lustre-osd-ldiskfs-mount-2.15.0-1.el8.x86_64 lustre-tests-2.15.0-1.el8.x86_64 perl-4:5.26.3-420.el8.x86_64 ...... # yum install zfs Installed: kmod-zfs-4.18.0-348.2.1.el8_lustre.x86_64-2.0.7-1.el8.x86_64 libnvpair3-2.0.7-1.el8.x86_64 libuutil3-2.0.7-1.el8.x86_64 libzfs4-2.0.7-1.el8.x86_64 libzpool4-2.0.7-1.el8.x86_64 lm_sensors-libs-3.4.0-23.20180522git70f7e08.el8.x86_64 sysstat-11.7.3-6.el8.x86_64 zfs-2.0.7-1.el8.x86_64 # yum install kmod-lustre-osd-zfs Installed: kmod-lustre-osd-zfs-2.15.0-1.el8.x86_64 lustre-osd-zfs-mount-2.15.0-1.el8.x86_64

            I am attaching output from the install. All the lustre and zfs rpm are in a local_repo downloaded from 

            https://downloads.whamcloud.com/public/lustre/latest-feature-release/el8.5.2111/server/RPMS/x86_64/

             

            zfs_install_log

             

            mhanafi Mahmoud Hanafi added a comment - I am attaching output from the install. All the lustre and zfs rpm are in a local_repo downloaded from  https://downloads.whamcloud.com/public/lustre/latest-feature-release/el8.5.2111/server/RPMS/x86_64/   zfs_install_log  
            pjones Peter Jones added a comment -

            Jian

            Could you please assist here?

            thanks

            Peter

            pjones Peter Jones added a comment - Jian Could you please assist here? thanks Peter

            People

              yujian Jian Yu
              mhanafi Mahmoud Hanafi
              Votes:
              1 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated: