Plesk update Fail MariDB 10.6.7: Unterschied zwischen den Versionen

Aus Glaskugel
Zur Navigation springen Zur Suche springen
Zeile 45: Zeile 45:


=Kontrolle=
=Kontrolle=
: Das Repos ollte nun wie folgt im MC angeziegt werden
: Das Repo sollte nun wie folgt im MC angezeigt werden
:<code> mcedit /etc/yum.repos.d/MariaDB.repo</code>
:<code> mcedit /etc/yum.repos.d/MariaDB.repo</code>


:[[Datei:https://wiki.estugo.de/images/e/ef/Mcedit.PNG]]
:[[Datei:https://wiki.estugo.de/images/e/ef/Mcedit.PNG]]
:[[Datei:https://wiki.estugo.de/images/e/ef/Mcedit.PNG|200px|thumb|left|MariaDB_REPO]
:[[Datei:https://wiki.estugo.de/images/e/ef/Mcedit.PNG|200px|thumb|left|MariaDB_REPO]

Version vom 5. April 2022, 12:51 Uhr

Initiativ erhalten wir oder sehen wir eine Fehlermeldung, dass ein PLESK Update nicht oder nur zum Teil erfolgreich war

Downloading file php52.inf3: 0%
Downloading file php52.inf3: 100% was finished.
Downloading file pmm.inf3: 0%
Downloading file pmm.inf3: 100% was finished.
repository: Get brief packages info for all sources
Checking for installed packages...
Error: Unable to retrieve the information about the packages installed in the system:
Failed to read output from the rpm utility.
Error in Package::createFromCache: input line 361: P:config(mariadb-connector-c) = -1
Version is not specified. Error in Version.cpp.
Not all packages were installed.

Diese Fehlermeldung deckt sich mit dem PLESK Supportartiekl LINK, diese gibt auch zugleich folgendes Lösungszenario vor:

Erstens

Herausfinden welcher Datenbankserver installiert ist.
mariadb -V
Ausgabe ist in etwa wie folgt, bitte un bedingt die Version zum folgenden Ablauf beachten!
mariadb Ver 15.1 Distrib 10.6.7-MariaDB, for Linux (x86_64) using readline 5.1

Zweitens

Laden Sie das Paket manuell herunter und führen Sie ein Downgrade durch, wobei Sie neue Bibliotheken behalten:


für MariaDB 10.5

rpm -Uhv --oldpackage --justdb http://yum.mariadb.org/10.5/rhel8-amd64/rpms/MariaDB-shared-10.5.13-1.el8.x86_64.rpm

für MariaDB 10.6

rpm -Uhv --oldpackage --justdb http://yum.mariadb.org/10.6/rhel8-amd64/rpms/MariaDB-shared-10.6.5-1.el8.x86_64.rpm


Drittens

Schließen Sie das betroffene Paket aus, um zu verhindern, dass es installiert wird:
für MariaDB 10.5

echo "exclude=MariaDB-shared-10.5.15-*" >> /etc/yum.repos.d/MariaDB.repo

für MariaDB 10.6

echo "exclude=MariaDB-shared-10.6.7-*" >> /etc/yum.repos.d/MariaDB.repo


Hierbei UNDBEDINGT darauf achten, dass der ECHO unterhalb des letzten Eintrags der Repo-Datei eingefügt wird!

Kontrolle

Das Repo sollte nun wie folgt im MC angezeigt werden
mcedit /etc/yum.repos.d/MariaDB.repo
Datei:Https://wiki.estugo.de/images/e/ef/Mcedit.PNG
[[Datei:https://wiki.estugo.de/images/e/ef/Mcedit.PNG%7C200px%7Cthumb%7Cleft%7CMariaDB_REPO]