| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
| serveurs:installation:web-srv:geonature-atlas-mise-a-jour [2022/10/31 15:05] – [En utilisant une release de l'Altas] jpmilcent | serveurs:installation:web-srv:geonature-atlas-mise-a-jour [2026/10/06 09:12] (Version actuelle) – [Pour AURA] jpmilcent |
|---|
| ==== Pour AURA ==== | ==== Pour AURA ==== |
| * Ressources : [[https://github.com/cbn-alpin/sinp-aura-data/tree/main/db-atlas/data/sql| Script SQL dans le dépôt Github SINP AURA Data]] | * Ressources : [[https://github.com/cbn-alpin/sinp-aura-data/tree/main/db-atlas/data/sql| Script SQL dans le dépôt Github SINP AURA Data]] |
| * Se connecter au serveur "db-srv" en tant que //geonat// : ''ssh geonat@db-<region>-sinp'' | * Se connecter au serveur "db-srv" en tant que //geonat// : ''%% ssh geonat@db-<region>-sinp %%'' |
| * Se placer dans le dossier //~/data// : ''cd ~/data'' | * Se placer dans le dossier //~/data// : ''%% cd ~/data %%'' |
| * Mettez à jour la VM ''vm_observations'' avec : ''psql -h localhost -U geonatadmin -d gnatlas -f ./db-atlas/data/sql/01_update_vm_observations.sql '' | * Mettez à jour la VM ''vm_observations'' avec : ''%% psql -h localhost -U geonatadmin -d gnatlas -f ./db-atlas/data/sql/01_update_vm_observations.sql %%'' |
| * Corriger la base //gnatlas// en tant que super utilisateur : '' sudo -u postgres -s psql -d gnatlas -f ./db-atlas/data/sql/03_fix_as_superuser.sql '' | * Corriger la base //gnatlas// en tant que super utilisateur : ''%% sudo -u postgres -s psql -d gnatlas -f ./db-atlas/data/sql/03_fix_as_superuser.sql %%'' |
| * Corriger la base //gnatlas// en tant que propriétaire : '' psql -h localhost -U geonatadmin -d gnatlas -f ./db-atlas/data/sql/04_fix_as_user.sql '' | * Corriger la base //gnatlas// en tant que propriétaire : ''%% psql -h localhost -U geonatadmin -d gnatlas -f ./db-atlas/data/sql/04_fix_as_user.sql %%'' |
| |
| ==== Pour PACA ==== | ==== Pour PACA ==== |
| * Pour créer automatiquement l'arborescence de dossier et le fichier nécessaire, utiliser la commande suivante : '' systemctl edit geonature-atlas '' | * Pour créer automatiquement l'arborescence de dossier et le fichier nécessaire, utiliser la commande suivante : '' systemctl edit geonature-atlas '' |
| * La commande précédente ouvre l'éditeur par défaut du système, vous pouvez ajouter le contenu suivant et sortir de l'édition du fichier en sauvegardant : <code properties> | * La commande précédente ouvre l'éditeur par défaut du système, vous pouvez ajouter le contenu suivant et sortir de l'édition du fichier en sauvegardant : <code properties> |
| | [Unit] |
| | StartLimitIntervalSec=6min |
| | StartLimitBurst=5 |
| | |
| [Service] | [Service] |
| ExecStart= | ExecStart= |
| --name "${GUNICORN_PROC_NAME}" --workers "${GUNICORN_NUM_WORKERS}" \ | --name "${GUNICORN_PROC_NAME}" --workers "${GUNICORN_NUM_WORKERS}" \ |
| --bind "${GUNICORN_HOST}:${GUNICORN_PORT}" --timeout="${GUNICORN_TIMEOUT}" | --bind "${GUNICORN_HOST}:${GUNICORN_PORT}" --timeout="${GUNICORN_TIMEOUT}" |
| | Restart=on-failure |
| | RestartSec=1min |
| </code> | </code> |
| * **Note** : la première ligne //ExecStart=// vide permet de réinitialiser la commande de lancement | * **Note** : la première ligne //ExecStart=// vide permet de réinitialiser la commande de lancement |