Aller au contenu

PLANISWARE – Problèmes récurrents – non démarrage des intranets.

Check-list des cinq causes les plus fréquentes de non démarrage d'un Intranet Server Planisware.

Sommaire

Plus de contenu Planisware

Le client lourd étant amené à disparaitre (à partir de Planisware V6), l’Intranet Server permettant l’accès en « client léger » prend de plus en plus d’importance. Les causes d’un non démarrage des services intranet sont diverses et variées. Dans cet article, nous allons réaliser une check-list des causes les plus courantes de non démarrage des services Intranet.

Saturation du stockage de la BDD

Le redémarrage des intranets intervenant souvent après le rechargement des données de la base (ex. un dump sous oracle), le premier élément de notre check-list concerne l’espace le pourcentage d’espace de stockage libre dans la BDD. Par exemple sous oracle on peut vérifier que les tablespaces (données et système) ne sont pas pleins à plus de 98%. Dans le cas contraire, le volume des données importées était trop volumineux. Dans ce cas il est aussi probable qu’il ne se soit pas importé totalement, ce qui peut bloquer le lancement des intranets. A noter que l’intranet peut également démarrer même avec un dump partiellement importé tant que les données manquantes ne sont pas nécessaires au démarrage (ex. W7_LOGS). Sous oracle, bien que la fonction d’autoextend des tablespaces soit déconseillée, si vous avez cette option, vérifiez également la taille de votre filesystem afin d’être sûr que les datafiles (.dbf) stockant les données du tablespace pourront bien s’agrandir sur la partition du disque.

La commande pour afficher la taille des filesystem sous UNIX est la suivante : « df –g »

Patchs noyau

Lors de montée de version d’une application sous Planisware, il peut arriver d’oublier de mettre à jour la configuration de patchs noyau ou « updates » sur le serveur applicatif hébergeant les services intranets. Vérifiez bien que votre database.ini pointe bien sur le bon dossier d’update (celui de la version en cours). Vérifiez également que les droits sur le dossier et sur les fichiers *.obin sont corrects.

Afin de gagner en lisibilité je vous conseille d’utiliser les liens symboliques pour gérer les différentes configurations de patchs noyau. Il s’agit de conserver dans les fichiers *.ini la référence vers une cible « updates » mais que le répertoire « updates » soit remplacé par un lien symbolique pointant vers un dossier contenant les patchs de la version à jour.
Exemple : update -> update_5.3.2.7 Créer un lien symbolique

La commande associée est la suivante : ln -s DESTINATION SOURCE

Mémoire vive (RAM)

Lors du démarrage la consommation RAM augmente fortement. La commande « top » permet d’afficher la mémoire vive présente sur le serveur, ainsi que la mémoire utilisée. Si celle-ci est insuffisante au lancement, l’intranet ne démarrera pas, ou avec un délai beaucoup plus long (dans le cas où le système possède un SWAP suffisant).

Espace disque

Les intranets risquent également de ne plus fonctionner s’il n’y a pas suffisamment de place pour les logs. La taille d’un fichier de logs est variable en fonction du nombre d’utilisateurs et de la fréquence d’utilisation. Cependant, en moyenne chaque fichier peut contenir 20 mo de log par intranet et par jour. Il convient alors d’aménager un espace disque suffisant et des traitements automatisés de suppression de log quotidiens.

Port déjà occupé par un autre processus

Il est possible qu’un port de l’intranet soit déjà utilisé par un autre processus (externe à Planisware). Par exemple, le port 8400 occupé par un port du système d’exploitation ou d’une autre appli. Pour gérer cela je vous invite à consulter cet article : Conflits entre les ports utilisés par les processus P5 et des processus système.

Bloom PPM, votre partenaire Planisware Enterprise et Orchestra

Bloom PPM, partenaire officiel Planisware, vous accompagne sur Planisware Enterprise et Planisware Orchestra, intégration, migration, maintenance, audit et formation. De l’entreprise de taille moyenne à la multinationale, nous adaptons chaque solution à vos besoins réels. Vos besoins, notre expertise.

2017
partenaire Planisware depuis
8+ ans
d'expérience Planisware en moyenne dans nos équipes
ETI → grands comptes
clients accompagnés