serveurs:installation:bkp-srv:install-exports

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
serveurs:installation:bkp-srv:install-exports [2024/12/16 17:13] choarauserveurs:installation:bkp-srv:install-exports [2024/12/16 17:19] (Version actuelle) choarau
Ligne 1: Ligne 1:
 ====== Installation du module Exports dans l'espace de pré-prod de GeoNature (SINP AURA) ====== ====== Installation du module Exports dans l'espace de pré-prod de GeoNature (SINP AURA) ======
  
-Procédure (branche feat/sinp GN v2.9.2): +**Procédure** (branche feat/sinp GN ~v2.10.0-dev) : 
-  * Cloner le dépôt en https : ''git clone https://github.com/PnX-SI/gn_module_export.git''+  * Cloner le dépôt en https : ''%%git clone https://github.com/PnX-SI/gn_module_export.git%%''
   * Se placer sur la version compatible avec l'instance de GN installée : ''git checkout <branche ou tag>''   * Se placer sur la version compatible avec l'instance de GN installée : ''git checkout <branche ou tag>''
   * Copier, renommer et modifier le fichier conf_gn_module.toml : ''cp config/conf_gn_module.toml.example config/conf_gn_module.toml''   * Copier, renommer et modifier le fichier conf_gn_module.toml : ''cp config/conf_gn_module.toml.example config/conf_gn_module.toml''
   * Installer le module : ''geonature install-packaged-gn-module <path/to/local/module/folder> EXPORTS''   * Installer le module : ''geonature install-packaged-gn-module <path/to/local/module/folder> EXPORTS''
-  * Re-builder le frontend : ''geonature update-configuration --build false && geonature generate-frontend-tsconfig && geonature generate-frontend-tsconfig-app && geonature generate-frontend-modules-route''+  * Re-builder le frontend : ''%%geonature update-configuration --build false && geonature generate-frontend-tsconfig && geonature generate-frontend-tsconfig-app && geonature generate-frontend-modules-route%%''
   * Puis ''nvm use'' et ''npm run build''   * Puis ''nvm use'' et ''npm run build''
   * Relancer le service GN : ''systemctl restart geonature''   * Relancer le service GN : ''systemctl restart geonature''
   * Créer les dossiers ''exports/usr_generated'', ''exports/schedules'' et ''exports/dsw''   * Créer les dossiers ''exports/usr_generated'', ''exports/schedules'' et ''exports/dsw''
-  * Rajouter dans la conf GN de Nginx (''/etc/nginx/sites-enabled/geonature.conf'') dans la section ''server {...}''+  * Rajouter dans la conf GN de Nginx (''/home/geonat/docker/preprod/nginx/sites-enabled/geonature.conf'') dans la section ''server {...}''
 <code bash> <code bash>
     # Alias for Export module     # Alias for Export module
Ligne 25: Ligne 25:
   * Mettre à jour (''git pull'') ''/home/geonat/data'' sur le serveur ''db-srv'' du SINP AURA   * Mettre à jour (''git pull'') ''/home/geonat/data'' sur le serveur ''db-srv'' du SINP AURA
  
 +----
  
  
 +Pour tester la consommation de la mémoire utilisée par les exports : 
 +  * Se connecter en SSH et lancer ''htop''
 +  * Se connecter sur monitor.biodiversite-aura.net -> Dashboards -> system -> sinp-aura-bkp.
  
  
  
-domaine : gnpp, thpp, uhpp, gnapp (atlas) 
-**ssh geonat@bkp-aura-sinp** 
- 
-**cd www/** pour accéder à atlas, geonature, th,uh et modules qui contiendra "export" --> cloné en https (pas ssh) car besoin de modifier le module. Version 1.3.0 (feat/sinp). 
- 
-dossier data = cbna-si-data 
- 
-Sur serveur de sauvegarde (Londres, public cloud OVH, sur disque dur additionnel donc plus lent que prod). 
- 
-login/mdp pour se connecter à l'interface web de GN : Nginx - .htpasswd dans keepass SINP AURA (demo) 
- 
-BDD préprod = sauvegarde BDD prod 
- 
-nom du serveur : **srv-bkp**. GN, TH, UH et Atlas installées sur l'hôte mais BDD installée dans un Docker et serveur Nginx aussi. Port docker ouvert sur localhost. Psql accessible via localhost et port 5432. 
- 
-doc install module export dans sinp paca (prod) : https://wiki-sinp.cbn-alpin.fr/serveurs/installation/web-srv/geonature-module-export 
- 
-GeoNature - Utilisateurs - Administrateur GENERAL : infos de connextion à GN préprod sur **https://gnpp.biodiversite-aura.net 
-stocker requêtes des vues d'export dans dépôt sinp-aura-data. (ex : sinp-paca-data -> modules/export/nom_export.sql). Vue dynamiques si petits exports sinon VM avec index pour gros exports. Exemple de vues sur dépôt sinp-paca-data.** 
- 
-**DBeaver : Système - BKP - Postgesql Preprod - Utilisateurs - geonatadmin (login/mdp). 127.0.0.1 5432 geonature2db. SSH : Système - BKP - Utilisateurs - geonat. 51.195.232.41 50322. 
-Se connecter sur GN sinp paca en mode admin--> voir config admin du modules export.** 
- 
-**Pour tester conso export : se connecter en ssh et faire un htop. Ou se connecter sur monitor.biodiversite-aura.net -> Dashboards -> system -> sinp-aura-bkp. Il faut que ça reste dans le orange.** 
- 
-- [x] modifier conf_gn_module.toml 
-- [x] installer module : 
-     
- 
-``` 
-geonature install-packaged-gn-module <path/to/local/module/folder> <MODULE_CODE> 
-``` 
- 
-- [x] relancer le service GN : `systemctl restart geonature` 
-     
-- [x] Si besoin, re-builder le frontend : 
-     
-    ``` 
-    geonature update-configuration --build false && geonature generate-frontend-tsconfig && geonature generate-frontend-tsconfig-app && geonature generate-frontend-modules-route 
-    ``` 
-     
-- [x] puis relancer le service GN : `systemctl restart geonature` ou dans frontend : `nvm use` et `npm run build` 
  • serveurs/installation/bkp-srv/install-exports.1734369237.txt.gz
  • Dernière modification : 2024/12/16 17:13
  • de choarau