[slurm-users] Slurm 19-05-4-1 and Centos8

Shane Kelly Shane.Kelly at glasgow.ac.uk
Fri Dec 6 07:23:58 UTC 2019

Hi Phillip,
	Thanks for taking the time to reply to me - while I did search
the list before posting, I did not find your response.

Many thanks for pointing out the solution - originally, and again for
me specifically. You, and people like you keep open-source software
moving forward.

Thanks again for your time, I do appreciate it.

Kind regards,
Shane Kelly

> I answered this question on Oct 28.  Simply use lazy binding as
> required by slurm.  See a copy below of my Oct 28 response to your
> original thread.Just adjust the %build section of the rpm spec to
> ensure that -Wl,-z,-lazy appears at the end of LDFLAGS.  Problem
> solved.
>> You probably built slurm with immediate binding instead of lazy
>> binding.  Check the tags in the plugin for BIND_NOW: $ readelf
>> -d /usr/lib64/slurm/select_cons_tres.so | grep BIND_NOW If you find
>> that tag, relink slurm with lazy binding instead, i.e. do not use
>> any form of "now" linking, e.g. -Wl,-z,now.> Note that the linker
>> will honor the last directive seen on the command line, so simply
>> appending -Wl,-z,lazy to the end> should suffice.  
>    On Thursday, December 5, 2019, 12:36:52 PM EST, Brian Andrus
> <toomuchit at gmail.com> wrote:  
> Tim claims it works...
>I have compiled it, but when you try to run slurmd, it throws some 
>errors and will not start. From a previous thread:
>    While I can successfully build/run slurmctld, slurmd is failing
>because ALL of the SelectType libraries are missing symbols. Example
>from select_cons_tres.so: # slurmd
>    slurmd: error: plugin_load_from_file:
>dlopen(/usr/lib64/slurm/select_cons_tres.so): /usr/lib64/slurm/select_cons_tres.so:
>undefined symbol: powercap_get_cluster_current_cap slurmd: error:
>Couldn't load specified plugin name for select/cons_tres: Dlopen of
>plugin file failed slurmd: fatal: Can't find plugin for
>    # nm -D /usr/lib64/slurm/libslurmfull.so|grep powercap_
>    000000000010f7b8 T slurm_free_powercap_info_msg
>    0000000000060060 T slurm_print_powercap_info_msg
>I am in the process of getting my client to purchase support so I can 
>have a ticket that gets attention :)
>On 12/5/2019 4:17 AM, Shane Kelly wrote:
>> Hi,
>>     Is there anybody who has actually managed to compile from rpm
>> on Centos 8?
>>     And if so, could they share their recipe, please?
>> Thanks in anticipation :-)
>> Shane Kelly  

More information about the slurm-users mailing list