[LU-2993] Missing symbol warnings when installing OSD packages Created: 20/Mar/13  Updated: 23/Apr/13  Resolved: 23/Apr/13

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.4.0
Fix Version/s: Lustre 2.4.0

Type: Bug Priority: Minor
Reporter: Prakash Surya (Inactive) Assignee: Bruno Faccini (Inactive)
Resolution: Duplicate Votes: 0
Labels: None

Issue Links:
Duplicate
duplicates LU-2391 warning messages for missing symbols ... Resolved
Severity: 3
Rank (Obsolete): 7299

 Description   

When upgrading the Lustre packages, the lustre-osd package complained about many missing symbols. This is due to the OSD package using symbols of the upper lustre layers. It's harmless as long as the lustre-modules package is installed, but could cause confusion for an untrained admin:

For example:

# grovei /root > rpm -r /tftpboot/images/lscratch1_test.x86_64 -Uhv /repo/llnl/RHEL6/5.0/RPMS/x86_64/*2.3.62-4chaos*                                                                                                                                                                                                                                                                                                                     
Preparing...                ########################################### [100%]
   1:lustre-orion-osd-zfs   ########################################### [ 20%]
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol class_unregister_type
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol class_manual_cleanup
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_osd_rd_filestotal
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lustre_lma_init
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol class_register_type
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol cfs_fail_loc
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_env_init
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lbug_with_loc
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_context_key_get
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_osd_rd_blksize
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol libcfs_log_goto
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol libcfs_debug_msg
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol __cfs_fail_check_set
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_remove
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_register_stats
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_counter_add
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_device_put
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_object_print
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol class_conn2export
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_site_purge
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_env_fini
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol qsd_op_begin
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol cfs_free
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_context_key_degister
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol obd_memory
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol qsd_start
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_osd_rd_filesfree
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lustre_lma_swab
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_register
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol cfs_hash_is_empty
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol dt_txn_hook_start
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol class_connect
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol obd_alloc_fail
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol cfs_alloc
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_site_fini
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol init_capa_hash
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol libcfs_log_return
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_object_locate
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol capa_lookup
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_alloc_stats
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_rd_numrefs
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol dt_txn_hook_stop
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_cdebug_printer
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol dt_otable_features
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_device_get
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol dt_object_fini
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol dt_device_init
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol dt_object_init
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol qsd_fini
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol qsd_prepare
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_site_init_finish
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol llo_local_objects_setup
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol capa_cachep
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol capa_add
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_free_stats
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_object_find_at
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_context_enter
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol capa_lock
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_osd_rd_kbytesavail
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_counter_init
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_env_refill
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol cfs_mem_cache_alloc
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_object_put
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_site_init
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_kmem_fini
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol dt_acct_features
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol _debug_capa
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_site_print
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol dt_directory_features
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_kmem_init
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol qsd_init
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol fld_server_lookup
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol cleanup_capa_hash
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol libcfs_subsystem_debug
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol class_search_type

WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_context_init
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_write_helper
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_counter_sub
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_context_exit
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol libcfs_debug
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol dt_device_fini
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol qsd_op_end
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_osd_rd_kbytesfree
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol capa_hmac
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_context_fini
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_context_key_register
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol cfs_mem_cache_free
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol obd_alloc_fail_rate
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol dt_txn_hook_commit
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol class_disconnect
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_osd_rd_kbytestotal
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol LU_BUF_NULL
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol class_unregister_type
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol class_manual_cleanup
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_osd_rd_filestotal
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lustre_lma_init
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol class_register_type
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol cfs_fail_loc
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_env_init
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lbug_with_loc
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_context_key_get
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_osd_rd_blksize
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol libcfs_log_goto
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol libcfs_debug_msg
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol __cfs_fail_check_set
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_remove
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_register_stats
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_counter_add
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_device_put
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_object_print
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol class_conn2export
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_site_purge
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_env_fini
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol qsd_op_begin
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol cfs_free
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_context_key_degister
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol obd_memory
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol qsd_start
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_osd_rd_filesfree
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lustre_lma_swab
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_register
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol cfs_hash_is_empty
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol dt_txn_hook_start
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol class_connect
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol obd_alloc_fail
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol cfs_alloc
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_site_fini
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol init_capa_hash
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol libcfs_log_return
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_object_locate
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol capa_lookup
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_alloc_stats
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_rd_numrefs
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol dt_txn_hook_stop
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_cdebug_printer
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol dt_otable_features
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_device_get
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol dt_object_fini
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol dt_device_init
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol dt_object_init
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol qsd_fini
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol qsd_prepare
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_site_init_finish
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol llo_local_objects_setup
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol capa_cachep
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol capa_add
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_free_stats
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_object_find_at
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_context_enter
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol capa_lock
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_osd_rd_kbytesavail
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_counter_init
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_env_refill
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol cfs_mem_cache_alloc
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_object_put
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_site_init
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_kmem_fini
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol dt_acct_features
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol _debug_capa
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_site_print
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol dt_directory_features
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_kmem_init
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol qsd_init
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol fld_server_lookup
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol cleanup_capa_hash
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol libcfs_subsystem_debug
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol class_search_type
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_context_init
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_write_helper
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_counter_sub
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_context_exit
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol libcfs_debug
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol dt_device_fini
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol qsd_op_end
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_osd_rd_kbytesfree
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol capa_hmac
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_context_fini
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lu_context_key_register
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol cfs_mem_cache_free
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol obd_alloc_fail_rate
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol dt_txn_hook_commit
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol class_disconnect
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol lprocfs_osd_rd_kbytestotal
WARNING: /lib/modules/2.6.32-220.23.1.2chaos.ch5.x86_64/updates/kernel/fs/lustre/osd_zfs.ko needs unknown symbol LU_BUF_NULL
W: Dracut module "nbd" cannot be found.
   2:lustre-orion-modules   ########################################### [ 40%]
W: Dracut module "nbd" cannot be found.
   3:lustre-orion           ########################################### [ 60%]
   4:lustre-orion-source    ########################################### [ 80%]
   5:lustre-orion-debuginfo ########################################### [100%]


 Comments   
Comment by Minh Diep [ 21/Mar/13 ]

can you describe the step? what were the original packages? and what packages were you upgrading to?

Comment by Oleg Drokin [ 21/Mar/13 ]

so just need to put in a dependency on other lustre modules in the spec file?

Comment by Prakash Surya (Inactive) [ 21/Mar/13 ]

Minh, what step are you referring to? I was just running the listed command to try and install packages into an image. I removed the old lustre packages from the image before running this command. The packages I was installing is our internal lustre packages based off of the upstream 2.3.62 tag.

Oleg, I'm not sure if that is enough. I think the issue is that the OSD layer uses symbols from the upper Lustre layers. So when the OSD is installed, prior to the upper layer modules, those symbols are undefined. I'm unsure if RPM is smart enough to understand that the symbols will be satisfied later by the lustre-modules package, and omit the warnings.

Comment by Minh Diep [ 22/Mar/13 ]

I was able to reproduce something similar to this when I removed and installed lustre-modules and lustre-osd-ldiskfs at the same time

[root@oss02 build_type=server-distro=el6-arch=x86_64-ib_stack=inkernel]# rpm -hiv lustre-modules-2.3.62-2.6.32_279.19.1.el6_lustre.x86_64_g19d5b83.x86_64.rpm lustre-osd-ldiskfs-2.3.62-2.6.32_279.19.1.el6_lustre.x86_64_g19d5b83.x86_64.rpm
Preparing... ########################################### [100%]
1:lustre-osd-ldiskfs ########################################### [ 50%]
WARNING: /lib/modules/2.6.32-279.19.1.el6_lustre.x86_64/updates/kernel/fs/lustre/osd_ldiskfs.ko needs unknown symbol class_unregister_type
WARNING: /lib/modules/2.6.32-279.19.1.el6_lustre.x86_64/updates/kernel/fs/lustre/osd_ldiskfs.ko needs unknown symbol dt_quota_busr_features
WARNING: /lib/modules/2.6.32-279.19.1.el6_lustre.x86_64/updates/kernel/fs/lustre/osd_ldiskfs.ko needs unknown symbol class_manual_cleanup
WARNING: /lib/modules/2.6.32-279.19.1.el6_lustre.x86_64/updates/kernel/fs/lustre/osd_ldiskfs.ko needs unknown symbol lu_buf_realloc
WARNING: /lib/modules/2.6.32-279.19.1.el6_lustre.x86_64/updates/kernel/fs/lustre/osd_ldiskfs.ko needs unknown symbol lprocfs_osd_rd_filestotal
WARNING: /lib/modules/2.6.32-279.19.1.el6_lustre.x86_64/updates/kernel/fs/lustre/osd_ldiskfs.ko needs unknown symbol lustre_lma_init
WARNING: /lib/modules/2.6.32-279.19.1.el6_lustre.x86_64/updates/kernel/fs/lustre/osd_ldiskfs.ko needs unknown symbol cfs_get_random_bytes
WARNING: /lib/modules/2.6.32-279.19.1.el6_lustre.x86_64/updates/kernel/fs/lustre/osd_ldiskfs.ko needs unknown symbol class_register_type
WARNING: /lib/modules/2.6.32-279.19.1.el6_lustre.x86_64/updates/kernel/fs/lustre/osd_ldiskfs.ko needs unknown symbol dt_quota_bgrp_features
WARNING: /lib/modules/2.6.32-279.19.1.el6_lustre.x86_64/updates/kernel/fs/lustre/osd_ldiskfs.ko needs unknown symbol cfs_fail_loc
WARNING: /lib/modules/2.6.32-279.19.1.el6_lustre.x86_64/updates/kernel/fs/lustre/osd_ldiskfs.ko needs unknown symbol lprocfs_oh_tally_log2

Comment by Andreas Dilger [ 23/Apr/13 ]

This was fixed as part of http://review.whamcloud.com/4869 to have separate osd-zfs RPM packages.

Comment by Andreas Dilger [ 23/Apr/13 ]

Fixed via LU-2391.

Generated at Sat Feb 10 01:30:02 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.