Package: ctdb
Version: 2:4.25.0+dfsg-1
Severity: important
X-Debbugs-Cc: [email protected]

Dear Maintainer,
I installed in forky/sid the latest samba and ctdb packages.
After configuring minimum requirements for ctdb to start (node definition in 
/etc/ctdb),
ctdb fails to start with following error:
Sep 30 13:21:54 sid-box systemd[1]: ctdb.service - CTDB skipped, unmet 
condition check ConditionFileNotEmpty=/etc/ctdb/nodes
Sep 30 13:22:25 sid-box systemd[1]: Starting ctdb.service - CTDB...
Sep 30 13:22:25 sid-box ctdbd[3998]: CTDB starting on node
Sep 30 13:22:25 sid-box ctdbd[3998]: Cluster lock not set
Sep 30 13:22:25 sid-box ctdbd[3998]: Loading tunables from 
/etc/ctdb/ctdb.tunables
Sep 30 13:22:25 sid-box ctdbd[4000]: Starting CTDBD (Version 
4.25.0-Debian-4.25.0+dfsg-1) as PID: 4000
Sep 30 13:22:25 sid-box ctdbd[4000]: Failed to create PID file 
/run/samba/ctdb/ctdbd.pid
Sep 30 13:22:25 sid-box systemd[1]: ctdb.service: Can't open PID file 
'/run/ctdb/ctdbd.pid' (yet?) after start: No such file or directory
Sep 30 13:23:55 sid-box systemd[1]: ctdb.service: start operation timed out. 
Terminating.
Sep 30 13:23:55 sid-box systemd[1]: ctdb.service: Failed with result 'timeout'.
Sep 30 13:23:55 sid-box systemd[1]: Failed to start ctdb.service - CTDB.

It seems like ctdbd binary tries to create a PID file 
/run/samba/ctdb/ctdbd.pid, whereas
ctdb systemd service looks for PID /run/ctdb/ctdbd.pid

I did short-term local fix by rewriting [Service] section for systemd service 
to point 
same path and PID as the ctdbd binary.

Best, Jani Heikkinen

-- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 7.2.8+ffwd13-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages ctdb depends on:
ii  iproute2       7.2.0-1
ii  libbsd0        0.12.2-3
ii  libc6          2.43-6
ii  libjansson4    2.15.1-1
ii  libpopt0       1.19+dfsg-2+b2
ii  libtalloc2     2:2.5.0+samba4.25.0+dfsg-1
ii  libtdb1        2:1.4.15+samba4.25.0+dfsg-1
ii  libtevent0t64  2:0.17.2+samba4.25.0+dfsg-1
ii  samba-libs     2:4.25.0+dfsg-1
ii  tdb-tools      2:1.4.15+samba4.25.0+dfsg-1

Versions of packages ctdb recommends:
ii  ethtool       1:7.1-1
ii  python3       3.14.7-3
ii  python3-etcd  0.4.5-7

Versions of packages ctdb suggests:
pn  librados2       <none>
pn  lsof            <none>
pn  samba-vfs-ceph  <none>

-- no debconf information

Reply via email to