Dear Qserv developers,
Recently I’ve been trying to install and do some tests with the latest version of Qserv (by the time I’m writing this post was b3a533f).
I’m doing a simple multi-node installation on my CentOS7 localhost, using the deployment tool in the Qserv repo: admin/tools/docker/deployment/localhost/run-multinode-tests.sh, and this is my env.sh.
VERSION=b3a533f
NB_WORKERS=2Set nodes names
DNS_DOMAIN=localdomain
MASTER=master."$DNS_DOMAIN"
for i in $(seq 1 “$NB_WORKERS”);
do
WORKERS="$WORKERS worker${i}.$DNS_DOMAIN"
doneSet images names
MASTER_IMAGE=“qserv/qserv:${VERSION}_master”
WORKER_IMAGE=“qserv/qserv:${VERSION}_worker”
The worker nodes cannot start up correctly, the error message of the worker container:
Container timezone not modified
INFO: Qserv execution directory : /qserv/run
Starting MySQL. SUCCESS!
Starting xrootd./qserv/run/etc/init.d/qserv-functions: line 46: 267 Aborted (core dumped) /qserv/stack/stack/miniconda3-4.7.12-984c9f7/Linux64/xrootd/lsst-dev-g628f1b81fb/bin/xrootd -c /qserv/run/etc/lsp.cf -l @libXrdSsiLog.so -n worker -I v4 -+xrdssi /qserv/run/etc/xrdssi.cnf >> /qserv/run/var/log/xrootd.log 2>&1
ERROR! : Manager of pid-file quit without updating file.
ERROR!
See startup logfiles : /qserv/run/var/log/xrootd.log, /qserv/run/var/log/worker/xrootd.log
Starting cmsd. SUCCESS!
Starting qserv-wmgr SUCCESS!
By looking into the container, I found the xrootd daemon would crash on start, generating a core file with no error message in the log file.
I’m wondering if this was me doing tests on a broken build or something else I’ve done wrong?
If you need further information I can provide you.
Many Thanks,
Teng