[Eisfair] nfsdcltrack ist nobody.nobody
Juergen Edner
juergen at eisfair.org
Di Mär 24 09:51:26 CET 2020
Hallo Kay,
>> Beim updaten meines Fileservers mit nfsserver entdecke ich im log
in der Tat scheintsich hier etwas im NFS-Umfeld geändert zu haben.
>>> Mar 23 22:51:30 file nfsdcltrack[27968]: Storage directory /var/lib/nfs/nfsdcltrack is not writable. Should be owned by root and writable by owner!
>>> Mar 23 22:51:30 file nfsdcltrack[27968]: Failed to init database: 14
> ...
> Nach ändern mit chown und restart von nfsserver
Meine Recherchen haben bis dato zu dem gleichen Ergebnis geführt.
Das Verzeichnis /var/lib/nfs/nfsdcltrack scheint root: gehören zu
müssen. Die Zugriffsrechte sollte dann wohl auf 0700 gesetzt werden,
damit nur root berechtigt ist dorthin zu schreiben. Kannst Du dies
bitte einmal mit diesen Rechten bei Dir testen.
# ls -ald /var/lib/nfs/nfsdcltrack
drwx------ 2 root root 4096 Mar 24 09:47 /var/lib/nfs/nfsdcltrack
>> Mar 23 23:13:33 file nfsdcltrack[7074]: Unable to prepare select statement: no such table: parameters
>> Mar 23 23:13:33 file nfsdcltrack[7074]: Unable to prepare select statement: no such table: parameters
Bitte führe einmal den folgenden Befehl aus, um eine Datenbankdatei
im Verzeichnis /var/lib/nfs/nfsdcltrack anzu
# nfsdcltrack init
# ls -al /var/lib/nfs/nfsdcltrack/*
-rw-r--r-- 1 root root 20480 Mar 24 09:47
/var/lib/nfs/nfsdcltrack/main.sqlite
Abschließend solltest Du noch einmal den NFS-Server neu starten.
Gruß Jürgen
--
Mail: juergen at eisfair.org
Mehr Informationen über die Mailingliste Eisfair