Seite 1 von 1

opsi configuration editor - Löschen von Clients nicht mehr möglich

Verfasst: 09 Feb 2016, 08:58
von marcAC
Guten Morgen alle zusammen,

seit letztem Donnerstag haben wir das Problem, dass wir keine Clients mehr aus dem opsi configuration editor löschen können.
Folgende Fehlermeldung erscheint:

Feb 03 11:31:09.358 2016 -- Opsi service error:
[OperationalError] (1054, "Unknown column 'sku' in 'where clause'")

Über schnelle Hilfe würde ich mich sehr freuen. Danke im Voraus!

Mit freundlichen Grüßen
Marc

Re: opsi configuration editor - Löschen von Clients nicht mehr möglich

Verfasst: 09 Feb 2016, 10:29
von ueluekmen
Du schreibst deine audits wahrscheinlich direkt ins mysql, wie die meisten hier (hoffe ich).

Du musst in der Datei:

Code: Alles auswählen

/etc/opsi/backendManager/dispatch.conf
schauen, ob bei der Zeile backend mysql vorkommt. (Es sei denn du hast alles auf file stehen, dann solltest du mal kurz im Forum suchen oder im Handbuch schauen, wie du die Audits ins mysql schreiben kannst). Wenn es nicht im backend auftritt, schreibe es bitte dazu und führe auf dem Server:

Code: Alles auswählen

opsi-setup --init-current-config
aus und starte die Services einmal kurz neu.

Re: opsi configuration editor - Löschen von Clients nicht mehr möglich

Verfasst: 09 Feb 2016, 10:40
von marcAC
Sowohl in der Zeile backend als auch in der Zeile audit ist mysql eingetragen, stimmt.

Gruß
Marc

Re: opsi configuration editor - Löschen von Clients nicht mehr möglich

Verfasst: 10 Feb 2016, 17:36
von n.wenselowski
Hi,

den Befehl schon probiert?
Brachte das was?

Was wurde denn gemacht, dass der Fehler auftrat?

Gruß

Niko

Re: opsi configuration editor - Löschen von Clients nicht mehr möglich

Verfasst: 15 Feb 2016, 08:16
von marcAC
Hallo Niko,

tut mir leid, dass ich erst jetzt antworte, ich war Donnerstag und Freitag in der Schule.

Die Eingabe des Befehls und ein anschließender Reboot haben das Problem gelöst. Danke!
Dennoch würde ich gerne verstehen was da schief lief: Ist die Config irgendwie durcheinander gekommen und der Befehl hat diese nochmal neu gesetzt?

Viele Grüße
Marc

Re: opsi configuration editor - Löschen von Clients nicht mehr möglich

Verfasst: 15 Feb 2016, 09:39
von n.wenselowski
Hi Marc,

das ist eine neue Spalte im MySQL-Backend (okay, wer Changelogs liest sieht, dass sie gar nicht so neu ist ;)). Der Befehl hat dafür gesorgt, dass diese angelegt wurde.


Gruß

Niko