MariaDB Upgrade auf 10.3: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 15: | Zeile 15: | ||
;3. MariaDB stoppen | ;3. MariaDB stoppen | ||
:<code>service mariadb stop</code> | :<code>service mariadb stop</code> | ||
Danach noch schauen ob noch Datenbankprozesse laufen (<code>ps faux</code>), zur Not beenden. | :Danach noch schauen ob noch Datenbankprozesse laufen (<code>ps faux</code>), zur Not beenden. | ||
;4. Kopieren des Datenbankverzeichnisses in einen separaten Ordner | ;4. Kopieren des Datenbankverzeichnisses in einen separaten Ordner | ||
| Zeile 58: | Zeile 58: | ||
;15. MariaDB automatisch bei Reboot starten | ;15. MariaDB automatisch bei Reboot starten | ||
<code>systemctl enable mariadb</code> | :<code>systemctl enable mariadb</code> | ||
Version vom 9. September 2019, 17:58 Uhr
Upgrade von MariaDB 5.5 auf MariaDB 10.2 in 15 Steps
Mit den nachfolgenden 14 Schritten kannst Du den Datenbankserver auf einem MariaDB Server von der Version 5.5 auf MariaDB 10.2 upgraden.
Gehe jeden Schritt gewissenhaft durch und es sollte keine Probleme geben.
- 1. Logge Dich via SSH als User root auf dem entsprechenden Server ein
- 2. Erzeuge einen Dump aller Datenbanken auf dem Server
MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysqldump -u admin --all-databases --routines --triggers > /tmp/all-databases.sql
- 3. MariaDB stoppen
service mariadb stop- Danach noch schauen ob noch Datenbankprozesse laufen (
ps faux), zur Not beenden.
- 4. Kopieren des Datenbankverzeichnisses in einen separaten Ordner
cp -a /var/lib/mysql/ /var/lib/mysql_backup
- 5. Das MariaDB Repository konfigurieren
mcedit /etc/yum.repos.d/MariaDB.repo
- 6. Folgenden Inhalt im Editor hinzufügen (Shift + rechte Maustaste)
- [mariadb]
- name = MariaDB
- baseurl = http://yum.mariadb.org/10.2/centos7-amd64
- gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
- gpgcheck=1
- 7. Das eigentliche Upgrade starten (Währed des Upgrade die Abfragen jeweils mit "y" bestätigen)
yum install MariaDB-client MariaDB-server
- 8. Wenn das Upgrade durch ist, die vorhandene my.cnf bearbeiten (sonst Startet MariaDB nicht)
mcedit /etc/my.cnf- folgende Zeile musst Du auskommentieren, indem Du eine Raute (#) davor setzt: 'innodb_additional_mem_pool_size=500K'
- In den meisten Konfigs kommt dieser Eintrag zwei Mal vor, Du musst beide auskommentieren
- Beende den Editor mit F10, speichere Deine Änderung
- 9. Start von MariaDB
service mariadb start
- 10. Upgrade der vohandenen Datenbanken
MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysql_upgrade -uadmin
- 11. Restart von MariaDB
service mariadb restart
- 12. Update der Datenbankversion innerhalb von Plesk
plesk sbin packagemng -sdf
- 13. Entfernen des init-scripts für MySQL
rm /etc/init.d/mysql
- 14. Restart des systemctl
systemctl daemon-reload
- 15. MariaDB automatisch bei Reboot starten
systemctl enable mariadb