| ... |
... |
@@ -16,7 +16,7 @@ |
| 16 |
16 |
external: true |
| 17 |
17 |
services: |
| 18 |
18 |
db: |
| 19 |
|
- image: mariadb:11.4 |
|
19 |
+ image: mariadb:10.5 |
| 20 |
20 |
container_name: xwiki-mariadb-db |
| 21 |
21 |
restart: unless-stopped |
| 22 |
22 |
environment: |
| ... |
... |
@@ -24,7 +24,6 @@ |
| 24 |
24 |
- MYSQL_DATABASE=<BASE> |
| 25 |
25 |
- MYSQL_USER=<UTILISATEUR> |
| 26 |
26 |
- MYSQL_PASSWORD=<MOT_DE_PASSE> |
| 27 |
|
- - MARIADB_AUTO_UPGRADE=1 |
| 28 |
28 |
volumes: |
| 29 |
29 |
- <APPDATA>/xwiki/xwiki.cnf:/etc/mysql/conf.d/xwiki.cnf |
| 30 |
30 |
- <APPDATA>/xwiki/mariadb:/var/lib/mysql |
| ... |
... |
@@ -75,16 +75,6 @@ |
| 75 |
75 |
|
| 76 |
76 |
##-Xmx1024m## limite la mémoire Java à 1 Go. Si le wiki ralentit ou s'arrête avec une erreur ##OutOfMemoryError## dans les journaux, augmenter cette valeur. |
| 77 |
77 |
|
| 78 |
|
-== Montée de version de MariaDB == |
| 79 |
|
- |
| 80 |
|
-##MARIADB_AUTO_UPGRADE=1## convertit les tables système au premier démarrage d'une nouvelle version. Procédure : |
| 81 |
|
- |
| 82 |
|
-* dump complet de la base, puis copie des fichiers bruts avec les conteneurs arrêtés ; |
| 83 |
|
-* changement du tag de l'image dans la stack, puis redéploiement ; |
| 84 |
|
-* dans les journaux de la base, vérifier « Finished mariadb-upgrade » puis « ready for connections ». |
| 85 |
|
- |
| 86 |
|
-Les erreurs ##Incorrect definition of table mysql.column_stats## qui précèdent la mise à niveau sont normales : elles disparaissent une fois ##mariadb-upgrade## terminé. |
| 87 |
|
- |
| 88 |
88 |
== Sauvegarde == |
| 89 |
89 |
|
| 90 |
90 |
* Base : dump SQL de ##xwiki-mariadb-db## par le script de [[Sauvegarde>>Wiki Batcave John.Infrastructure.Sauvegarde.WebHome]]. Les fichiers bruts ##xwiki/mariadb## sont exclus. |