GELÖST: opsiconfd started nicht mehr (OpenSuSE)
Verfasst: 04 Mär 2011, 16:41
Hallo,
ich bin etwas ratlos. Auf meinem SuSE 11.3-System will der Service opsiconfd des Opsiservers 4.0 nicht mehr starten. Ich habe schon
opsi-setup --init-current-config
opsi-setup --set-rights
ausgeführt aber das hilft nicht. Mir ist auch nicht klar, wann das passiert ist.
Durchaus möglich: ich habe (blöderweise) webmin installiert und lasse das im Cluster aktualiseren. Ich habe aber die Nutzer opsiadmin, pcpatch wieder neu angelegt, sie nach der Anleitung den Gruppen zugeordnet und dennoch muss irgenwas fehlen.
# grep opsiadmin /etc/group
opsiadmin:!
adminuser,opsiconfd,root
# grep pcpatch /etc/group
pcpatch:!:992:install,adminuser
(install ist ein Nutzer, der über Samba auf das Installationsverzeichnis für den Opsi-Client zugreifen darf)
Das Log sagt:
==================================================================
= opsi configuration service starting =
==================================================================
(Logger.py|777)
[5] [Mar 04 16:34:21] Starting opsiconfd main thread (opsiconfd.py|2250)
[5] [Mar 04 16:34:21] Added static content '/' which points to directory '/usr/share/opsiconfd/static' (opsiconfd.py|2122)
[2] [Mar 04 16:34:21] Traceback: (Logger.py|710)
[2] [Mar 04 16:34:21] line 2255 in 'run' in file '/usr/lib/python2.6/site-packages/opsiconfd/opsiconfd.py' (Logger.py|710)
[2] [Mar 04 16:34:21] line 2133 in '_createSite' in file '/usr/lib/python2.6/site-packages/opsiconfd/opsiconfd.py' (Logger.py|710)
[2] [Mar 04 16:34:21] line 1 in 'host_getObjects' in file '<string>' (Logger.py|710)
[2] [Mar 04 16:34:21] line 395 in '_executeMethod' in file '/usr/lib/python2.6/site-packages/OPSI/Backend/Backend.py' (Logger.py|710)
[2] [Mar 04 16:34:21] line 1 in '<module>' in file '<string>' (Logger.py|710)
[2] [Mar 04 16:34:21] line 1 in 'host_getObjects' in file '<string>' (Logger.py|710)
[2] [Mar 04 16:34:21] line 395 in '_executeMethod' in file '/usr/lib/python2.6/site-packages/OPSI/Backend/Backend.py' (Logger.py|710)
[2] [Mar 04 16:34:21] line 1 in '<module>' in file '<string>' (Logger.py|710)
[2] [Mar 04 16:34:21] line 1 in 'host_getObjects' in file '<string>' (Logger.py|710)
[2] [Mar 04 16:34:21] line 395 in '_executeMethod' in file '/usr/lib/python2.6/site-packages/OPSI/Backend/Backend.py' (Logger.py|710)
[2] [Mar 04 16:34:21] line 1 in '<module>' in file '<string>' (Logger.py|710)
[2] [Mar 04 16:34:21] line 1 in 'host_getObjects' in file '<string>' (Logger.py|710)
[2] [Mar 04 16:34:21] line 309 in '_dispatchMethod' in file '/usr/lib/python2.6/site-packages/OPSI/Backend/BackendManager.py' (Logger.py| 710)
[2] [Mar 04 16:34:21] line 1 in '<module>' in file '<string>' (Logger.py|710)
[2] [Mar 04 16:34:21] line 1206 in 'host_getObjects' in file '/usr/lib/python2.6/site-packages/OPSI/Backend/File.py' (Logger.py|710)
[2] [Mar 04 16:34:21] line 726 in '_read' in file '/usr/lib/python2.6/site-packages/OPSI/Backend/File.py' (Logger.py|710)
[2] [Mar 04 16:34:21] line 421 in '_getIdents' in file '/usr/lib/python2.6/site-packages/OPSI/Backend/File.py' (Logger.py|710)
[2] [Mar 04 16:34:21] ==>>> [Errno 13] Permission denied: '/var/lib/opsi/config/depots' (opsiconfd.py|2264)
Was hab ich nu wieder kaputtgemacht?
Gruß
Thomas_H
ich bin etwas ratlos. Auf meinem SuSE 11.3-System will der Service opsiconfd des Opsiservers 4.0 nicht mehr starten. Ich habe schon
opsi-setup --init-current-config
opsi-setup --set-rights
ausgeführt aber das hilft nicht. Mir ist auch nicht klar, wann das passiert ist.
Durchaus möglich: ich habe (blöderweise) webmin installiert und lasse das im Cluster aktualiseren. Ich habe aber die Nutzer opsiadmin, pcpatch wieder neu angelegt, sie nach der Anleitung den Gruppen zugeordnet und dennoch muss irgenwas fehlen.
# grep opsiadmin /etc/group
opsiadmin:!
# grep pcpatch /etc/group
pcpatch:!:992:install,adminuser
(install ist ein Nutzer, der über Samba auf das Installationsverzeichnis für den Opsi-Client zugreifen darf)
Das Log sagt:
==================================================================
= opsi configuration service starting =
==================================================================
(Logger.py|777)
[5] [Mar 04 16:34:21] Starting opsiconfd main thread (opsiconfd.py|2250)
[5] [Mar 04 16:34:21] Added static content '/' which points to directory '/usr/share/opsiconfd/static' (opsiconfd.py|2122)
[2] [Mar 04 16:34:21] Traceback: (Logger.py|710)
[2] [Mar 04 16:34:21] line 2255 in 'run' in file '/usr/lib/python2.6/site-packages/opsiconfd/opsiconfd.py' (Logger.py|710)
[2] [Mar 04 16:34:21] line 2133 in '_createSite' in file '/usr/lib/python2.6/site-packages/opsiconfd/opsiconfd.py' (Logger.py|710)
[2] [Mar 04 16:34:21] line 1 in 'host_getObjects' in file '<string>' (Logger.py|710)
[2] [Mar 04 16:34:21] line 395 in '_executeMethod' in file '/usr/lib/python2.6/site-packages/OPSI/Backend/Backend.py' (Logger.py|710)
[2] [Mar 04 16:34:21] line 1 in '<module>' in file '<string>' (Logger.py|710)
[2] [Mar 04 16:34:21] line 1 in 'host_getObjects' in file '<string>' (Logger.py|710)
[2] [Mar 04 16:34:21] line 395 in '_executeMethod' in file '/usr/lib/python2.6/site-packages/OPSI/Backend/Backend.py' (Logger.py|710)
[2] [Mar 04 16:34:21] line 1 in '<module>' in file '<string>' (Logger.py|710)
[2] [Mar 04 16:34:21] line 1 in 'host_getObjects' in file '<string>' (Logger.py|710)
[2] [Mar 04 16:34:21] line 395 in '_executeMethod' in file '/usr/lib/python2.6/site-packages/OPSI/Backend/Backend.py' (Logger.py|710)
[2] [Mar 04 16:34:21] line 1 in '<module>' in file '<string>' (Logger.py|710)
[2] [Mar 04 16:34:21] line 1 in 'host_getObjects' in file '<string>' (Logger.py|710)
[2] [Mar 04 16:34:21] line 309 in '_dispatchMethod' in file '/usr/lib/python2.6/site-packages/OPSI/Backend/BackendManager.py' (Logger.py| 710)
[2] [Mar 04 16:34:21] line 1 in '<module>' in file '<string>' (Logger.py|710)
[2] [Mar 04 16:34:21] line 1206 in 'host_getObjects' in file '/usr/lib/python2.6/site-packages/OPSI/Backend/File.py' (Logger.py|710)
[2] [Mar 04 16:34:21] line 726 in '_read' in file '/usr/lib/python2.6/site-packages/OPSI/Backend/File.py' (Logger.py|710)
[2] [Mar 04 16:34:21] line 421 in '_getIdents' in file '/usr/lib/python2.6/site-packages/OPSI/Backend/File.py' (Logger.py|710)
[2] [Mar 04 16:34:21] ==>>> [Errno 13] Permission denied: '/var/lib/opsi/config/depots' (opsiconfd.py|2264)
Was hab ich nu wieder kaputtgemacht?
Gruß
Thomas_H