diff --git a/Makefile b/Makefile index ed0c6cc..b0dde3a 100644 --- a/Makefile +++ b/Makefile @@ -4,8 +4,8 @@ SOURCE=eole-mariadb VERSION=0.0.1 -EOLE_VERSION=2.6 -EOLE_RELEASE=2.6.2 +EOLE_VERSION=2.7 +EOLE_RELEASE=2.7.1 PKGAPPS=non #FLASK_MODULE= diff --git a/README.md b/README.md index a0b97ae..a5f9593 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,31 @@ # eole-mariadb +Paquet porté pour la 2.7.1. Les tests n'ont été réalisé que sur un Eolebase. + +La version utilisé est mariadb 10.3 + +Ajout de ce paquet sur une 2.7.1 : + +## Add the Cadoles repository on all the nodes and the Leader + + GenConfig [Mode Expert] -> Dépôts Tiers + + * Libellé du dépôt : Cadoles dev + * Déclaration du dépôt : deb [ arch=all ] https://vulcain.cadoles.com 2.7.1-dev main + * Méthode de récupération de la clé publique du dépôt : URL de la clé + * URL de la clé : https://vulcain.cadoles.com/cadoles.gpg + +## Add the MariaDB repository on all the nodes and the Leader + +GenConfig (Mode Expert) -> Dépôt tiers : + * Libellé du dépôt : MariaDB + * Déclaration du dépôt : deb [ arch=amd64 ] http://mariadb.mirrors.ovh.net/MariaDB/repo/10.3/ubuntu bionic main + * Méthode de récupération de la clé publique du dépôt : serveur de clés + * URL du serveur de clés : hkp://keyserver.ubuntu.com:80 + * Empreinte de la clé : 0xF1656F24C74CD1D8 + +####################################################################### + Paquet porté pour la 2.7.0. Les tests n'ont été réalisé que sur un Eolebase. La version utilisé est mariadb 10.3 diff --git a/dicos/25_bdd_server.xml b/dicos/25_bdd_server.xml index 62540d0..c7b944f 100644 --- a/dicos/25_bdd_server.xml +++ b/dicos/25_bdd_server.xml @@ -49,7 +49,13 @@ Default - + + non + + + + + @@ -135,10 +141,11 @@ Comptes d'administration supplémentaires + Ajouter des bases de données - + ipMariaDBLimit @@ -167,6 +174,10 @@ ifMariaDBLimit + + db_admin_user + + Default accLimits @@ -185,6 +196,11 @@ bdd + + non + MariaDB Databases + + non accName diff --git a/schedule/scripts/mariadb b/schedule/scripts/mariadb index b9b8ba5..7a83ea4 100644 --- a/schedule/scripts/mariadb +++ b/schedule/scripts/mariadb @@ -9,9 +9,11 @@ DESC="Exportation des bases MariaDB" MYSQLSAVDIR=$SAVDIR/sql OPTION="--lock-tables" -rm -f $MYSQLSAVDIR/*.sql || true -mkdir -p $MYSQLSAVDIR +if [[ -d ${MYSQLSAVDIR} ]] +then + rm -rf ${MYSQLSAVDIR} + mkdir -p ${MYSQLSAVDIR} +fi mariabackup --defaults-file=/etc/mysql/debian.cnf --backup --target-dir=$MYSQLSAVDIR - -exit 0 +exit $?