[slurm-users] Error when upgrading to 21.08.1
Hoot Thompson
hoot at ptpnow.com
Thu Sep 23 18:45:39 UTC 2021
If this useful, note that there's no attempt to build anything in the serializer/json directory.
Making all in serializer
make[4]: Entering directory '/home/ubuntu/slurm-21.08.1/src/plugins/serializer'
Making all in url-encoded
make[5]: Entering directory '/home/ubuntu/slurm-21.08.1/src/plugins/serializer/url-encoded'
/bin/bash ../../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../slurm -DSLURM_PLUGIN_DEBUG -I../../../.. -I../../../../src/common -DNUMA_VERSION1_COMPATIBILITY -g -O2 -fno-omit-frame-pointer -pthread -ggdb3 -Wall -g -O1 -fno-strict-aliasing -MT serializer_url_encoded.lo -MD -MP -MF .deps/serializer_url_encoded.Tpo -c -o serializer_url_encoded.lo serializer_url_encoded.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../slurm -DSLURM_PLUGIN_DEBUG -I../../../.. -I../../../../src/common -DNUMA_VERSION1_COMPATIBILITY -g -O2 -fno-omit-frame-pointer -pthread -ggdb3 -Wall -g -O1 -fno-strict-aliasing -MT serializer_url_encoded.lo -MD -MP -MF .deps/serializer_url_encoded.Tpo -c serializer_url_encoded.c -fPIC -DPIC -o .libs/serializer_url_encoded.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../.. -I../../../../slurm -DSLURM_PLUGIN_DEBUG -I../../../.. -I../../../../src/common -DNUMA_VERSION1_COMPATIBILITY -g -O2 -fno-omit-frame-pointer -pthread -ggdb3 -Wall -g -O1 -fno-strict-aliasing -MT serializer_url_encoded.lo -MD -MP -MF .deps/serializer_url_encoded.Tpo -c serializer_url_encoded.c -o serializer_url_encoded.o >/dev/null 2>&1
mv -f .deps/serializer_url_encoded.Tpo .deps/serializer_url_encoded.Plo
/bin/bash ../../../../libtool --tag=CC --mode=link gcc -DNUMA_VERSION1_COMPATIBILITY -g -O2 -fno-omit-frame-pointer -pthread -ggdb3 -Wall -g -O1 -fno-strict-aliasing -module -avoid-version --export-dynamic -o serializer_url_encoded.la -rpath /opt/slurm/lib/slurm serializer_url_encoded.lo -lm -lresolv
libtool: link: gcc -shared -fPIC -DPIC .libs/serializer_url_encoded.o -lm -lresolv -g -O2 -pthread -ggdb3 -g -O1 -pthread -Wl,-soname -Wl,serializer_url_encoded.so -o .libs/serializer_url_encoded.so
libtool: link: ar cr .libs/serializer_url_encoded.a serializer_url_encoded.o
libtool: link: ranlib .libs/serializer_url_encoded.a
libtool: link: ( cd ".libs" && rm -f "serializer_url_encoded.la" && ln -s "../serializer_url_encoded.la" "serializer_url_encoded.la" )
make[5]: Leaving directory '/home/ubuntu/slurm-21.08.1/src/plugins/serializer/url-encoded'
make[5]: Entering directory '/home/ubuntu/slurm-21.08.1/src/plugins/serializer'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/home/ubuntu/slurm-21.08.1/src/plugins/serializer'
make[4]: Leaving directory '/home/ubuntu/slurm-21.08.1/src/plugins/serializer'
Making all in site_factor
make[4]: Entering directory '/home/ubuntu/slurm-21.08.1/src/plugins/site_factor'
On 9/23/21, 2:24 PM, "slurm-users on behalf of Hoot Thompson" <slurm-users-bounces at lists.schedmd.com on behalf of hoot at ptpnow.com> wrote:
What's getting built is....
serializer_url_encoded.a
serializer_url_encoded.la
serializer_url_encoded.so
if this helps.
On 9/23/21, 2:10 PM, "slurm-users on behalf of Hoot Thompson" <slurm-users-bounces at lists.schedmd.com on behalf of hoot at ptpnow.com> wrote:
On Ubuntu 20.04 I installed ...
libjson-c-dev
Libhttp-parser-dev
That work? No joy if so.
On 9/23/21, 1:30 PM, "slurm-users on behalf of Ole Holm Nielsen" <slurm-users-bounces at lists.schedmd.com on behalf of Ole.H.Nielsen at fysik.dtu.dk> wrote:
On 23-09-2021 16:01, Hoot Thompson wrote:
> In upgrading to 21.08.1, slurmctld status reports:
>
> Sep 23 13:49:52 ip-10-10-7-17 systemd[1]: Started Slurm controller daemon.
>
> Sep 23 13:49:52 ip-10-10-7-17 slurmctld[1323]: fatal: Unable to find
> plugin: serializer/json
>
> Sep 23 13:49:52 ip-10-10-7-17 systemd[1]: slurmctld.service: Main
> process exited, code=exited, status=1/FAILURE
>
> Suggestions on resolving this?
Probably missing some software prerequisites on the build host. Please
check this (for a CentOS system):
yum install http-parser-devel json-c-devel
/Ole
More information about the slurm-users
mailing list