Il existe plusieurs options de la Plateforme PlaniPSY qui nécessitent l’ajout d’un espace disque externe dédié pour :
- charger des documents numérisés
- exemple : ordonnance provenant du Juge des Libertés et de la Détention, Arrêté
préfectoral, … - Cette centralisation de l’ensemble des documents liés à la mesure de soins sans
consentement permettra de consulter une version dématérialisée du registre de la
Loi.
- exemple : ordonnance provenant du Juge des Libertés et de la Détention, Arrêté
- signer électroniquement les documents générés par PlaniPSY
- envoyer les documents générés par PlaniPSY vers le DPI (Dossier Patient Informatisé)
D’une manière générale, il est conseillé de mettre en place cet espace dès l’installation du serveur PlaniPSY.
ATTENTION : L’espace affecté au serveur de TEST doit être différent de l’espace affecté au serveur de PRODUCTION de PlaniPSY.
Afin d’activer l’une de ces fonctionnalités, la plateforme nécessite le montage d’un espace disque externe au serveur lui-même, qu’il faudra monter sur la plateforme PlaniPSY.
Cet espace, à l’extérieur du serveur, permet d’assurer la robustesse de la Plateforme en cas de remplissage de l’espace disque, le reste de l’application ne sera pas impacté.
De plus, cet espace doit être sauvegardé par un système autre que le backup automatisé de PlaniPSY (qui contient une sauvegarde des documents générés par PlaniPSY, mais qui ne reprendra pas les
documents numérisés attachés aux dossiers). Cela permet d’assurer les performances de ce Backup sans impacter la disponibilité de l’application.
Attention
● Le partage NFS est prévu pour les partages Unix
● Le partage CIFS/SMB est prévu pour les partages Windows
Pour mettre en place l’espace nécessaire à la fonctionnalité de chargement des fichiers externes en utilisant le NFS il faut :
1- Monter un espace distant sur le serveur PlaniPSY (en root) :
mkdir -p /var/uploaded-files
mount {{adresse du nfs}}:/{{location du nfs}} /var/uploaded-files
2- Vérifier que le NFS ait bien été monté :
df -h
3- Créer un lien symbolique de cet espace vers le dossier spécifique :
ln -s /var/uploaded-files /var/whcsc/doc-generator/uploaded-files
4- Modifier les droits d’accès pour autoriser l’écriture par l’application :
- Pour CentOS v6
chown tomcat:tomcat -R /var/whcsc/doc-generator/uploaded-files
chown tomcat:tomcat -R /var/uploaded-files
- Pour CentOS v7
chown tomcat9:tomcat9 -R /var/whcsc/doc-generator/uploaded-files
chown tomcat9:tomcat9 -R /var/uploaded-files
Pour vérifier le bon paramétrage, consultez la page suivante (menu Paramètres > Informations > Fichiers chargés dans l’application PlaniPSY ) : https://<ip-du-serveur-planipsy>/planipsy/#!/parameter/information/files
Pour mettre en place l’espace nécessaire à la fonctionnalité de chargement des fichiers externes en utilisant le CIFS il faut :
Toutes ces opérations sont à lancer avec l’utilisateur root.
1- Dans un premier temps, créez le dossier uploaded-files :
mkdir -p /var/uploaded-files
2- Modifier les droits d’accès pour autoriser l’écriture par l’application :
- Pour CentOS v6
chown tomcat:tomcat -R /var/uploaded-files
- Pour CentOS v7
chown tomcat9:tomcat9 -R /var/uploaded-files
3- Vous allez devoir maintenant créer le fichier .smb de crédentials dans /home/pmsiuser/ :
touch /home/pmsiuser/.smb
4- Puis vous l’éditerez :
vim /home/pmsiuser/.smb
5- Pour y indiquer trois information suivantes :
user=votreutilisateur
password=lemotdepassedel’utilisateur
domain=ledomaine
6- Une fois ce fichier créé, vous lui appliquerez les permissions suivantes :
chmod 400 /home/pmsiuser/.smb
7- Editez /etc/fstab avec votre éditeur de texte préféré :
vim /etc/fstab
et ajoutez-y une ligne en bas de fichier :
- Pour CentOS 6
//IPduPartage/chemin /var/uploaded-files cifs
credentials=/home/pmsiuser/.smb,vers=3.0,uid=tomcat,gid=tomcat,soft,mfsymlinks,nou
ser,nosuid,noexec,_netdev 0 0
- Pour CentOS 7
//IPduPartage/chemin /var/uploaded-files cifs
credentials=/home/pmsiuser/.smb,vers=3.0,uid=tomcat9,gid=tomcat9,soft,mfsymlinks,nou
ser,nosuid,noexec,_netdev 0 0
8- on applique ensuite la modification de /etc/fstab :
mount -a
9- Il faut maintenant créer le lien symbolique entre notre nouveau répertoire et l’emplacement de partage :
ln -s /var/uploaded-files/ /var/whcsc/doc-generator/uploaded-files
10- Modifier les droits d’accès pour autoriser l’écriture par l’application :
- Pour CentOS v6
chown tomcat:tomcat -R /var/whcsc/doc-generator/uploaded-files
- Pour CentOS v7
chown tomcat9:tomcat9 -R /var/whcsc/doc-generator/uploaded-files
10- Pour vérifier le bon paramétrage, consultez la page suivante (menu Paramètres > Informations > Fichiers chargés dans l’application PlaniPSY ) : https://<ip-du-serveur-planipsy>/planipsy/#!/parameter/information/files