[Solved] "Table 'opsi.audit_software_to_license_pool' doesn't exist"

Antworten
MyKey0815
Beiträge: 65
Registriert: 01 Jul 2008, 17:15

[Solved] "Table 'opsi.audit_software_to_license_pool' doesn't exist"

Beitrag von MyKey0815 »

Ich habe einen Test-Opsi Server installiert um die letzten Anpassungen auszuprobieren, um dann in den Echt-Betrieb zu gehen.

Leider kommt jetzt beim Aufruf von "opsi-setup --init-current-config" die obenstehende Fehlermeldung.

Auch wenn ich den Configed starte kommt eine Meldung mit
"Sep. 27 15:55:42.438 2018 -- Opsi service error: [ProgrammingError] (1146, "Table 'opsi.software' doesn't exist")
Sep. 27 15:55:42.454 2018 -- JSONReMapper: Exception on reproducing null, java.lang.NullPointerExceptionrException15:55:42.438 2018 -- Opsi service error: [ProgrammingError] (1146, "Table 'opsi.software' doesn't exist")
Sep. 27 15:55:42.454 2018 -- JSONReMapper: Exception on reproducing null, java.lang.NullPointerException"

Hab ich irgendwas vergessen?
Zuletzt geändert von MyKey0815 am 28 Sep 2018, 14:14, insgesamt 1-mal geändert.
MyKey0815
Beiträge: 65
Registriert: 01 Jul 2008, 17:15

Re: "Table 'opsi.audit_software_to_license_pool' doesn't exist"

Beitrag von MyKey0815 »

Hab jetzt die Datenbank "opsi" gelöscht und über opsi-setup --configure-mysql neu angelegt. Wenn ich dann aber den opsi-setup --init-current-config Befehl ausführen möchte, kommt die Meldung:

[2] [Sep 27 16:15:54] ==>>> (1050, "Table 'host' already exists") (opsi-setup|1246)

Hinweis: Weil auf dem Server noch eine andere Anwendung läuft, mussten folgende Einträge in der mysqld.cnf gemacht werden:

Code: Alles auswählen

lower_case_table_names=1
transaction-isolation=READ-COMMITTED
Vielleicht ist das ein Anhaltspunkt, warum die Installation nicht beendet werden kann

Lösung: Es liegt tatsächlich an dem Eintrag "lower_case_table_names=1"
Antworten