Re: [Cantharella-devel] Hébergement Cantharella-PharmaDev (R-154792)
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 Maldonado Code Lutin On 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 <mailto: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 Maldonado Code Lutin On 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 – DevOps DDUNI – Direction pour le développement des usages numériques innovants ISN – Infrastructure et socle numérique Institut de recherche pour le développement 911 avenue Agropolis – BP 64501 34 394 Montpellier cedex 5 – France Tél : +33 (0)4 67 41 64 00 _____ De: "Andrés Maldonado" <mailto:maldonado@codelutin.com> <maldonado@codelutin.com> À: "Sylvain Petek" <mailto:sylvain.petek@ird.fr> <sylvain.petek@ird.fr>, "youssef aziz-ext" <mailto:youssef.aziz-ext@ird.fr> <youssef.aziz-ext@ird.fr> Cc: "valerie.jullian" <mailto:valerie.jullian@ird.fr> <valerie.jullian@ird.fr>, "mohamed.haddad" <mailto:mohamed.haddad@ird.fr> <mohamed.haddad@ird.fr>, "thibault coupin" <mailto:thibault.coupin@ird.fr> <thibault.coupin@ird.fr>, "maelle carraz" <mailto:maelle.carraz@ird.fr> <maelle.carraz@ird.fr>, "francois chassagne" <mailto:francois.chassagne@ird.fr> <francois.chassagne@ird.fr>, cantharella-devel@list.forge.codelutin.com <mailto:cantharella-devel@list.forge.codelutin.com> , "noemie daguse" <mailto:noemie.daguse@codelutin.com> <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 <mailto:islog@ird.fr> Mot de passe: password Vous 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% /var Faut-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 Maldonado Code Lutin On 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 Maldonado Code Lutin On 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): <mailto:maldonado@codelutin.com> 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 <mailto:youssef.aziz-ext@ird.fr> <youssef.aziz-ext@ird.fr> Envoyé : jeudi 24 novembre 2022 10:13 À : Sylvain PETEK <mailto:sylvain.petek@ird.fr> <sylvain.petek@ird.fr> Cc : 'valerie.jullian' <mailto:valerie.jullian@ird.fr> <valerie.jullian@ird.fr>; 'maelle carraz' <mailto:maelle.carraz@ird.fr> <maelle.carraz@ird.fr>; 'Thibault COUPIN' <mailto:thibault.coupin@ird.fr> <thibault.coupin@ird.fr>; 'francois chassagne' <mailto:francois.chassagne@ird.fr> <francois.chassagne@ird.fr>; 'mohamed.haddad' <mailto:mohamed.haddad@ird.fr> <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 <mailto:youssef.aziz-ext@ird.fr> Tél : +33 4 34 11 44 14 _______________________________________________ Cantharella-devel mailing list Cantharella-devel@list.forge.codelutin.com <mailto:Cantharella-devel@list.forge.codelutin.com> http://list.forge.codelutin.com/cgi-bin/mailman/listinfo/cantharella-devel
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 Maldonado Code Lutin
On 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 Maldonado
Code Lutin
On 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 – DevOps/
/DDUNI – Direction pour le développement des usages numériques innovants ISN – Infrastructure et socle numérique/
*Institut de recherche pour le développement *911 avenue Agropolis – BP 64501 34 394 Montpellier cedex 5 – France
Tél : +33 (0)4 67 41 64 00
------------------------------------------------------------------------
*De: *"Andrés Maldonado" <maldonado@codelutin.com> <mailto:maldonado@codelutin.com> *À: *"Sylvain Petek" <sylvain.petek@ird.fr> <mailto:sylvain.petek@ird.fr>, "youssef aziz-ext" <youssef.aziz-ext@ird.fr> <mailto:youssef.aziz-ext@ird.fr> *Cc: *"valerie.jullian" <valerie.jullian@ird.fr> <mailto:valerie.jullian@ird.fr>, "mohamed.haddad" <mohamed.haddad@ird.fr> <mailto:mohamed.haddad@ird.fr>, "thibault coupin" <thibault.coupin@ird.fr> <mailto:thibault.coupin@ird.fr>, "maelle carraz" <maelle.carraz@ird.fr> <mailto:maelle.carraz@ird.fr>, "francois chassagne" <francois.chassagne@ird.fr> <mailto:francois.chassagne@ird.fr>, cantharella-devel@list.forge.codelutin.com, "noemie daguse" <noemie.daguse@codelutin.com> <mailto: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 <http://10.9.2.35:80> avec les identifiants par défaut (à changer):
Courriel: islog@ird.fr Mot de passe: password
Vous trouverez en pièce jointe un document détaillant l'installation.
À présent, il reste un problème à régler: la partition /varest presque remplie:
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VG_SYS-LV_VAR 1,4G 1010M 285M 79% /var
Faut-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 Maldonado
Code Lutin
On 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 Maldonado
Code Lutin
On 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 <mailto: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> <mailto:youssef.aziz-ext@ird.fr> *Envoyé :* jeudi 24 novembre 2022 10:13 *À :* Sylvain PETEK <sylvain.petek@ird.fr> <mailto:sylvain.petek@ird.fr> *Cc :* 'valerie.jullian' <valerie.jullian@ird.fr> <mailto:valerie.jullian@ird.fr>; 'maelle carraz' <maelle.carraz@ird.fr> <mailto:maelle.carraz@ird.fr>; 'Thibault COUPIN' <thibault.coupin@ird.fr> <mailto:thibault.coupin@ird.fr>; 'francois chassagne' <francois.chassagne@ird.fr> <mailto:francois.chassagne@ird.fr>; 'mohamed.haddad' <mohamed.haddad@ird.fr> <mailto: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 list
Cantharella-devel@list.forge.codelutin.com
http://list.forge.codelutin.com/cgi-bin/mailman/listinfo/cantharella-devel
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 <mailto:maldonado@codelutin.com> <maldonado@codelutin.com> Envoyé : jeudi 8 décembre 2022 12:02 À : Youssef AZIZ <mailto:youssef.aziz-ext@ird.fr> <youssef.aziz-ext@ird.fr>; Thibault COUPIN <mailto:thibault.coupin@ird.fr> <thibault.coupin@ird.fr>; cantharella-devel@list.forge.codelutin.com <mailto:cantharella-devel@list.forge.codelutin.com> Cc : Sylvain Petek <mailto:sylvain.petek@ird.fr> <sylvain.petek@ird.fr>; valerie.jullian <mailto:valerie.jullian@ird.fr> <valerie.jullian@ird.fr>; mohamed.haddad <mailto:mohamed.haddad@ird.fr> <mohamed.haddad@ird.fr>; maelle carraz <mailto:maelle.carraz@ird.fr> <maelle.carraz@ird.fr>; francois chassagne <mailto:francois.chassagne@ird.fr> <francois.chassagne@ird.fr>; noemie daguse <mailto:noemie.daguse@codelutin.com> <noemie.daguse@codelutin.com>; se2i.production@ird.fr <mailto:se2i.production@ird.fr> Objet : Re: [Cantharella-devel] Hébergement Cantharella-PharmaDev (R-154792) Bonjour, Il faudrait créer les volumes suivants: 1. 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) 2. LV_BACKUPS: 5 Go, monté dans /backups Merci d'avance, Cordialement, Andrés Maldonado Code Lutin On 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 <mailto: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: 1. Faut-il que l'instance soit publiquement accessible ? Dans ce cas, vous vous occupez du reverse proxy et de la gestion des certificats ? 2. 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 Maldonado Code Lutin On 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 – DevOps DDUNI – Direction pour le développement des usages numériques innovants ISN – Infrastructure et socle numérique Institut de recherche pour le développement 911 avenue Agropolis – BP 64501 34 394 Montpellier cedex 5 – France Tél : +33 (0)4 67 41 64 00 _____ De: "Andrés Maldonado" <mailto:maldonado@codelutin.com> <maldonado@codelutin.com> À: "Sylvain Petek" <mailto:sylvain.petek@ird.fr> <sylvain.petek@ird.fr>, "youssef aziz-ext" <mailto:youssef.aziz-ext@ird.fr> <youssef.aziz-ext@ird.fr> Cc: "valerie.jullian" <mailto:valerie.jullian@ird.fr> <valerie.jullian@ird.fr>, "mohamed.haddad" <mailto:mohamed.haddad@ird.fr> <mohamed.haddad@ird.fr>, "thibault coupin" <mailto:thibault.coupin@ird.fr> <thibault.coupin@ird.fr>, "maelle carraz" <mailto:maelle.carraz@ird.fr> <maelle.carraz@ird.fr>, "francois chassagne" <mailto:francois.chassagne@ird.fr> <francois.chassagne@ird.fr>, cantharella-devel@list.forge.codelutin.com <mailto:cantharella-devel@list.forge.codelutin.com> , "noemie daguse" <mailto:noemie.daguse@codelutin.com> <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 <mailto:islog@ird.fr> Mot de passe: password Vous 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% /var Faut-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 Maldonado Code Lutin On 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 Maldonado Code Lutin On 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): <mailto:maldonado@codelutin.com> 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 <mailto:youssef.aziz-ext@ird.fr> <youssef.aziz-ext@ird.fr> Envoyé : jeudi 24 novembre 2022 10:13 À : Sylvain PETEK <mailto:sylvain.petek@ird.fr> <sylvain.petek@ird.fr> Cc : 'valerie.jullian' <mailto:valerie.jullian@ird.fr> <valerie.jullian@ird.fr>; 'maelle carraz' <mailto:maelle.carraz@ird.fr> <maelle.carraz@ird.fr>; 'Thibault COUPIN' <mailto:thibault.coupin@ird.fr> <thibault.coupin@ird.fr>; 'francois chassagne' <mailto:francois.chassagne@ird.fr> <francois.chassagne@ird.fr>; 'mohamed.haddad' <mailto:mohamed.haddad@ird.fr> <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 <mailto:youssef.aziz-ext@ird.fr> Tél : +33 4 34 11 44 14 _______________________________________________ Cantharella-devel mailing list Cantharella-devel@list.forge.codelutin.com <mailto:Cantharella-devel@list.forge.codelutin.com> http://list.forge.codelutin.com/cgi-bin/mailman/listinfo/cantharella-devel
Bonjour, C'est fait. J'ai ajouté les deux volumes suivants: /dev/mapper/VG_DATA-LV_BACKUPS 4,9G 100K 4,6G 1% /backups /dev/mapper/VG_DATA-LV_DOCKER 9,8G 721M 8,6G 8% /var/lib/docker J'ai également mis en place un script simple de sauvegardes qui sera lancé tous les jours à 22h. Le script est placé dans /usr/local/bin/backup.sh, et lancé via la crontab du compte isroot. Les sauvegardes seront placées dans /backups. Il s'agit de dumps au format «custom» (pg_dump -Fc), à vous de vérifier de temps en temps que les sauvegardes sont toujours fonctionnelles. Je vous envoie en pièce jointe un exemple de vérification. Je reste à votre disposition pour toute question. Cordialement, Andrés Maldonado Code Lutin On 09/12/2022 08:48, Sylvain PETEK wrote:
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> <mailto:maldonado@codelutin.com> *Envoyé :* jeudi 8 décembre 2022 12:02 *À :* Youssef AZIZ <youssef.aziz-ext@ird.fr> <mailto:youssef.aziz-ext@ird.fr>; Thibault COUPIN <thibault.coupin@ird.fr> <mailto:thibault.coupin@ird.fr>; cantharella-devel@list.forge.codelutin.com *Cc :* Sylvain Petek <sylvain.petek@ird.fr> <mailto:sylvain.petek@ird.fr>; valerie.jullian <valerie.jullian@ird.fr> <mailto:valerie.jullian@ird.fr>; mohamed.haddad <mohamed.haddad@ird.fr> <mailto:mohamed.haddad@ird.fr>; maelle carraz <maelle.carraz@ird.fr> <mailto:maelle.carraz@ird.fr>; francois chassagne <francois.chassagne@ird.fr> <mailto:francois.chassagne@ird.fr>; noemie daguse <noemie.daguse@codelutin.com> <mailto: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:
1. 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) 2. LV_BACKUPS: 5 Go, monté dans /backups
Merci d'avance,
Cordialement,
Andrés Maldonado
Code Lutin
On 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:
1. Faut-il que l'instance soit publiquement accessible ? Dans ce cas, vous vous occupez du reverse proxy et de la gestion des certificats ? 2. 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 Maldonado
Code Lutin
On 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 – DevOps/
/DDUNI – Direction pour le développement des usages numériques innovants ISN – Infrastructure et socle numérique/
*Institut de recherche pour le développement *911 avenue Agropolis – BP 64501 34 394 Montpellier cedex 5 – France
Tél : +33 (0)4 67 41 64 00
------------------------------------------------------------------------
*De: *"Andrés Maldonado" <maldonado@codelutin.com> <mailto:maldonado@codelutin.com> *À: *"Sylvain Petek" <sylvain.petek@ird.fr> <mailto:sylvain.petek@ird.fr>, "youssef aziz-ext" <youssef.aziz-ext@ird.fr> <mailto:youssef.aziz-ext@ird.fr> *Cc: *"valerie.jullian" <valerie.jullian@ird.fr> <mailto:valerie.jullian@ird.fr>, "mohamed.haddad" <mohamed.haddad@ird.fr> <mailto:mohamed.haddad@ird.fr>, "thibault coupin" <thibault.coupin@ird.fr> <mailto:thibault.coupin@ird.fr>, "maelle carraz" <maelle.carraz@ird.fr> <mailto:maelle.carraz@ird.fr>, "francois chassagne" <francois.chassagne@ird.fr> <mailto:francois.chassagne@ird.fr>, cantharella-devel@list.forge.codelutin.com, "noemie daguse" <noemie.daguse@codelutin.com> <mailto: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 <http://10.9.2.35:80> avec les identifiants par défaut (à changer):
Courriel: islog@ird.fr Mot de passe: password
Vous trouverez en pièce jointe un document détaillant l'installation.
À présent, il reste un problème à régler: la partition /varest presque remplie:
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VG_SYS-LV_VAR 1,4G 1010M 285M 79% /var
Faut-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 Maldonado
Code Lutin
On 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 Maldonado
Code Lutin
On 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 <mailto: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> <mailto:youssef.aziz-ext@ird.fr> *Envoyé :* jeudi 24 novembre 2022 10:13 *À :* Sylvain PETEK <sylvain.petek@ird.fr> <mailto:sylvain.petek@ird.fr> *Cc :* 'valerie.jullian' <valerie.jullian@ird.fr> <mailto:valerie.jullian@ird.fr>; 'maelle carraz' <maelle.carraz@ird.fr> <mailto:maelle.carraz@ird.fr>; 'Thibault COUPIN' <thibault.coupin@ird.fr> <mailto:thibault.coupin@ird.fr>; 'francois chassagne' <francois.chassagne@ird.fr> <mailto:francois.chassagne@ird.fr>; 'mohamed.haddad' <mohamed.haddad@ird.fr> <mailto: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 list
Cantharella-devel@list.forge.codelutin.com
http://list.forge.codelutin.com/cgi-bin/mailman/listinfo/cantharella-devel
participants (2)
-
Andrés Maldonado -
Sylvain PETEK