Bonjour Andrés,
Oui, si on pouvait mettre en place ce volume de 10 Go, ça serait bien je pense.
Merci,
Bonne journée,
Sylvain
De : Andrés Maldonado <maldonado@codelutin.com>
Envoyé : jeudi 8 décembre 2022 18:14
À : Sylvain PETEK <sylvain.petek@ird.fr>; 'Youssef AZIZ' <youssef.aziz-ext@ird.fr>; 'Thibault COUPIN' <thibault.coupin@ird.fr>; cantharella-devel@list.forge.codelutin.com
Cc : 'valerie.jullian' <valerie.jullian@ird.fr>; 'mohamed.haddad' <mohamed.haddad@ird.fr>; 'maelle carraz' <maelle.carraz@ird.fr>; 'francois chassagne' <francois.chassagne@ird.fr>; 'noemie daguse' <noemie.daguse@codelutin.com>; se2i.production@ird.fr
Objet : Re: [Cantharella-devel] Hébergement Cantharella-PharmaDev (R-154792)
Rebonjour,
Sur la prod actuelle, les fichiers de la base de données occupent 1,1 Go, y compris les documents normalement (je demande confirmation à l'équipe de dev). Comme on a encore 40 Go de dispo, on peut partir sur un volume de 10 Go pour /var/lib/docker, comme ça on sera larges.
Je peux m'occuper de mettre ça en place si vous le souhaitez, c'est assez rapide.
Bonne soirée,
Andrés Maldonado
Code Lutin
On 08/12/2022 17:36, Sylvain PETEK wrote:
Re-bonjour,
Je ne connais pas du tout cet aspect du paramétrage du serveur (jusqu’à maintenant c’était géré par les collègues de la DDUNI).
Est-ce que les volumes indiqués ci-dessous concernent également le stockage des documents? Si oui, 5Go ça risque de très vite être saturé non ?
Merci pour votre éclairage.
Bonne soirée,
Sylvain
De : Andrés Maldonado <maldonado@codelutin.com>
Envoyé : jeudi 8 décembre 2022 12:02
À : Youssef AZIZ <youssef.aziz-ext@ird.fr>; Thibault COUPIN <thibault.coupin@ird.fr>; cantharella-devel@list.forge.codelutin.com
Cc : Sylvain Petek <sylvain.petek@ird.fr>; valerie.jullian <valerie.jullian@ird.fr>; mohamed.haddad <mohamed.haddad@ird.fr>; maelle carraz <maelle.carraz@ird.fr>; francois chassagne <francois.chassagne@ird.fr>; noemie daguse <noemie.daguse@codelutin.com>; se2i.production@ird.fr
Objet : Re: [Cantharella-devel] Hébergement Cantharella-PharmaDev (R-154792)
Bonjour,
Il faudrait créer les volumes suivants:
- LV_DOCKER: 5 Go, monté dans /var/lib/docker (je déplacerai les données dans /data/cantharella-db/ vers un volume géré par Docker, qui sera stocké également dans /var/lib/docker)
- LV_BACKUPS: 5 Go, monté dans /backups
Merci d'avance,
Cordialement,
Andrés MaldonadoCode LutinOn 07/12/2022 18:16, Youssef AZIZ wrote:
Bonsoir
Voici le partitionnement présent :
Le second disque de 40Go n'est pas initialisé :
Le second disque peut être initiliater avec lvm par ainsi les partittons pouront être élargies à chaud.
J'aurais besoin de connaitre la quantité exacte à affecter à chaque volume ainsi que la destination de ce montage.
/var/lib/docker > 5 Go
/backups (une partiton dédié serai recommandé) > ? Go
/data/cantharella-db > ? Go
Faut-il que l'instance soit publiquement accessible ? Dans ce cas, vous vous occupez du reverse proxy et de la gestion des certificats ?
Si l'instance doit être accessible publiquement, il faut nous faire la demande et je m'occupe du reverse proxy et des certificats.
Faut-il adapter la page «Mentions légales» ? Vous pouvez avoir un aperçu sur https://cantharella.ird.fr/imprint . Le problème est qu'en l'état il faut refaire un build de l'application pour les modifier, ce qui rendra les mises à jour plus compliquées.
Je passe le tour, je ne peux m'avancer sur la question
Cordialement,
Youssef AZIZ
Administrateur Système
Infrastructure et socle numérique (ISN)
Direction pour le développement des usages numériques innovants (DDUNI)
Mail : youssef.aziz-ext@ird.fr
Tél : +33 4 34 11 44 14
Le 07/12/2022 à 17:51, Andrés Maldonado a écrit :
Bonjour,
Nous utilisons Docker pour faire tourner l'application, la plupart de l'espace occupé dans /var vient des données Docker (images, logs et systèmes de fichiers overlay2 des conteneurs).
L'application stocke tout dans une base Postgres (déployée avec Docker également). Les données Postgres sont dans /data/cantharella-db/ pour le moment, mais ce serait mieux d'avoir un volume dédié en effet. Avec 5 Go dans /var/lib/docker ça devrait être suffisant.Pour les sauvegardes, je vais mettre en place un dump SQL quotidien, compressé, avec une rétention de 2 jours comme vous m'indiquez. Je le mettrai dans un dossier /backups, qui serait dans le LV racine, où il reste encore de la place.
Autres questions:
- Faut-il que l'instance soit publiquement accessible ? Dans ce cas, vous vous occupez du reverse proxy et de la gestion des certificats ?
- Faut-il adapter la page «Mentions légales» ? Vous pouvez avoir un aperçu sur https://cantharella.ird.fr/imprint . Le problème est qu'en l'état il faut refaire un build de l'application pour les modifier, ce qui rendra les mises à jour plus compliquées.
Cordialement
Andrés MaldonadoCode LutinOn 07/12/2022 16:38, Thibault COUPIN wrote:
Bonjour,
est-ce qu'il y a des données liées à l'application dans /var (1) ou est-ce uniquement l'installation de paquets qui l'a fait grossir (2) ?
(1) => il faudrait qu'on vous place une volume dédié au bon emplacement
(2) => la DSI gère l'augmentation sur demande
Concernant les sauvegardes, la VM est sauvagardée toutes les nuits à partir d'un snapshot. Voici les durées de rétention :
- sauvegarde quotidienne conservée 7 jours
- sauvegarde hebdomadaire conservée 1 mois
- sauvegarde mensuelle conservée 6 mois
Si la cohérence des données de votre application ne peut pas être assurée par ce système, vous pouvez gérer une sauvegarde applicative avec une rétention assez courte (2 jours), elle sera incluse dans la sauvegarde de la VM. Par exemple, pour une base de donnée, le snapshot ne permet pas d'assurer la cohérence des données si le processus est actif. Il faut donc faire un dump SQL quotidien.
Cordialement,
Thibault COUPIN
Ingénieur système – DevOpsDDUNI – Direction pour le développement des usages numériques innovants
ISN – Infrastructure et socle numériqueInstitut de recherche pour le développement
911 avenue Agropolis – BP 64501
34 394 Montpellier cedex 5 – FranceTél : +33 (0)4 67 41 64 00
De: "Andrés Maldonado" <maldonado@codelutin.com>
À: "Sylvain Petek" <sylvain.petek@ird.fr>, "youssef aziz-ext" <youssef.aziz-ext@ird.fr>
Cc: "valerie.jullian" <valerie.jullian@ird.fr>, "mohamed.haddad" <mohamed.haddad@ird.fr>, "thibault coupin" <thibault.coupin@ird.fr>, "maelle carraz" <maelle.carraz@ird.fr>, "francois chassagne" <francois.chassagne@ird.fr>, cantharella-devel@list.forge.codelutin.com, "noemie daguse" <noemie.daguse@codelutin.com>
Envoyé: Mercredi 7 Décembre 2022 16:23:20
Objet: Re: [Cantharella-devel] Hébergement Cantharella-PharmaDev (R-154792)
Rebonjour,
La mise en place de l'instance Cantharella PharmaDev est terminée. L'instance est accessible sur http://10.9.2.35:80 avec les identifiants par défaut (à changer):
Courriel: islog@ird.fr
Mot de passe: passwordVous trouverez en pièce jointe un document détaillant l'installation.
À présent, il reste un problème à régler: la partition /var est presque remplie:
Filesystem Size Used Avail Use% Mounted on/dev/mapper/VG_SYS-LV_VAR 1,4G 1010M 285M 79% /varFaut-il que j'étende le LV VG_SYS-LV_VAR ? Ou que je monte le deuxième disque (actuellement vide) ?
En ce qui concerne les sauvegardes, comment avez-vous l'habitude de procéder ?
Cordialement,
Andrés MaldonadoCode LutinOn 28/11/2022 18:17, Andrés Maldonado wrote:
Bonjour tout le monde,
Si besoin, voici ma clé SSH publique: ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIB2J5F5kipaTZWk7f6Llat6ynEZQc4H3eD1H5IkhigwE am@latitude7480
Je serai disponible pour l'installation à partir de mercredi, je reste en attente des informations de connexion.
Cordialement,
Andrés MaldonadoCode LutinOn 24/11/2022 14:00, Sylvain PETEK wrote:
Bonjour Youssef,
Les destinataires des informations de connexion ssh du serveur sont:
- Andrés Maldonado de la société Code Lutin (qui réalisera l'installation): maldonado@codelutin.com - 02 40 50 29 28
- François Chassagne de l'UMR PharmaDev (auteur du ticket R-154792, qui sera l’administrateur de l'instance Cantharella-PharmaDev).
Bonne journée
Sylvain
PS : j’ai mis à jour le ticket avec cette info.
De : Youssef AZIZ <youssef.aziz-ext@ird.fr>
Envoyé : jeudi 24 novembre 2022 10:13
À : Sylvain PETEK <sylvain.petek@ird.fr>
Cc : 'valerie.jullian' <valerie.jullian@ird.fr>; 'maelle carraz' <maelle.carraz@ird.fr>; 'Thibault COUPIN' <thibault.coupin@ird.fr>; 'francois chassagne' <francois.chassagne@ird.fr>; 'mohamed.haddad' <mohamed.haddad@ird.fr>
Objet : Re: Hébergement Cantharella-PharmaDev (R-154792)
Bonjour Sylvain,
J'ai reçu le ticket hier, suite à cela la demande de création a été envoyé à l'hébergeur.
Pourriez-vous m'indiquer le destinataire des informations de connexion ssh du serveur ?
Cordialement,
Youssef AZIZ
Administrateur Système
Infrastructure et socle numérique (ISN)
Direction pour le développement des usages numériques innovants (DDUNI)
Mail : youssef.aziz-ext@ird.fr
Tél : +33 4 34 11 44 14
_______________________________________________Cantharella-devel mailing listCantharella-devel@list.forge.codelutin.comhttp://list.forge.codelutin.com/cgi-bin/mailman/listinfo/cantharella-devel