Fehlermeldung beim Einrichten des MySQL-Backends

Antworten
lukbor
Beiträge: 11
Registriert: 15 Jun 2021, 11:26

Fehlermeldung beim Einrichten des MySQL-Backends

Beitrag von lukbor »

Hallo zusammen,

Ich bin dabei einen OPSI-Server aufzusetzen und bin dabei den Schritten des Getting-Started gefolgt.
Beim Einrichten des MySQL-Bakends allerdings komme ich nicht weiter.

Ich habe den MySQL-Server installiert und habe ein root-Benutzer mit Passwort eingerichtet.
Wenn ich folgenden Befehl eingebe:

Code: Alles auswählen

opsi-setup --configure-mysql
und bei dem aufkommenden Fenster auf "OK" klicke, dann erscheint folgende Fehlermeldung.

Code: Alles auswählen

Failed to connect to host 'localhost' as 'root': (2059, 
"Authentication plugin 'caching_sha2_password' cannot be loaded:
/usr/lib/x86_64-linux-gnu/mariadb18/plugin/caching_sha2_password.so:
cannot open shared object file: No such file or directory")
Muss ich zusätzlich zu MySQL noch Mariadb installieren?

In einigen andern Foren wurde empfohlen einfach in die Config diese Zeile einzufügen:

Code: Alles auswählen

[mysqld]
default_authentication_plugin=mysql_native_password
Das Einfügen dieser Zeile hat allerdings auch nichts gebracht, da ich immer noch die gleiche Fehlermeldung bekomme.

Weiß jemand, wie ich dieses Problem lösen kann?
Muss ich vielleicht noch irgendwo etwas eintragen?

Ich kenne mich mit diesem Thema leider gar nicht aus und habe bei meinen Recherchen nicht viel Brauchbares gefunden.

Über Hilfe würde ich mich sehr freuen.

MfG
Lukas
Benutzeravatar
fkalweit
uib-Team
Beiträge: 212
Registriert: 23 Okt 2020, 16:14

Re: Fehlermeldung beim Einrichten des MySQL-Backends

Beitrag von fkalweit »

Hallo Lukas,

Ein Anmelden an der Datenbank mit root und dem Passwort ist möglich?
Was sagt denn

Code: Alles auswählen

SELECT User, Host, plugin from mysql.user;
Oder bei opsi-setup --configure-mysql mal 127.0.0.1 statt localhost versuchen.

Auf welchem OS läuft denn der Server und wie sind die Paketversionen von opsi und mysql (dpkg -l | grep opsi,)? Dann würde ich das auch nochmal mit einer VM testen.

Viele Grüße
Fabian


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


Benutzeravatar
SisterOfMercy
Beiträge: 1556
Registriert: 22 Jun 2012, 19:18

Re: Fehlermeldung beim Einrichten des MySQL-Backends

Beitrag von SisterOfMercy »

lukbor hat geschrieben: 17 Dez 2021, 15:04 Muss ich zusätzlich zu MySQL noch Mariadb installieren?
Eh, no, MariaDB is a fork of MySQL. It all depends on your distro, some distros have changed to use MariaDB as the default.

Also read this:
https://tableplus.com/blog/2018/07/fail ... olved.html
Bitte schreiben Sie Deutsch, when I'm responding in the German-speaking part of the forum!
Antworten