[Samba] start/stop ctdb

Micha Ballmann ballmann at uni-landau.de
Tue Mar 3 10:23:45 UTC 2020


Finally,

the script is now working. I guess the keyproblem was setting the right 
enviroment variables. I dont know why the script doesnt find default  
$PATH. I added 
"Environment="PATH=$PATH:/usr/local/samba/bin:/usr/local/samba/sbin:/bin:/sbin:/usr/bin:/usr/sbin"" 
and now its starting without any error.

There is also no more "00.ctdb: Persistent database 
/usr/local/samba/var/lib/ctdb/persistent/account_policy.tdb.0 is 
corrupted!" error.

---working---

[Unit]
Description=CTDB
Documentation=man:ctdbd(1) man:ctdb(7)
After=network-online.target time-sync.target
ConditionFileNotEmpty=/usr/local/samba/etc/ctdb/nodes

[Service]
Environment="PATH=$PATH:/usr/local/samba/bin:/usr/local/samba/sbin:/bin:/sbin:/usr/bin:/usr/sbin"
Type=forking
LimitCORE=infinity
LimitNOFILE=1048576
PIDFile=/usr/local/samba/var/run/ctdb/ctdbd.pid
ExecStart=/usr/local/samba/sbin/ctdbd_wrapper start
ExecStop=/usr/local/samba/sbin/ctdbd_wrapper stop
KillMode=control-group
Restart=no

[Install]
WantedBy=multi-user.target

---working---

thanks.

Am 03.03.2020 um 10:43 schrieb Micha Ballmann via samba:
> # tdbtool 
> /usr/local/samba/var/lib/ctdb/persistent/account_policy.tdb.0 check
>
> Database integrity is OK and has 18 records.
>
> Guess no?
>
> Am 03.03.2020 um 10:42 schrieb Ralph Boehme:
>> tdbtool /usr/local/samba/var/lib/ctdb/persistent/account_policy.tdb.0 
>> check
>


More information about the samba mailing list