Tags:
create new tag
, view all tags
Version du 23 juillet 2009

Services : Web Services SOAP du CDS sur machine cdsws et 3 mirroirs (CFA, ADAC et CADC)

Problèmes et solutions possibles

Le serveur utilisé en priorité est cdsws, le fonctionnement des mirroirs étant relativement aléatoire car soumis à diverses actions extérieures au niveau des sites.

Les Web Services de cdsws sont démarrés automatiquement lors du boot : effectuer un redémarrage de la machine peut être une première solution.

En cas de défaillance importante (persistance après reboot) le plus simple est de demander aux plaignants d'utiliser l'un de clones encore en fonction.

Il est également possible de reconstruire complètement un serveur :

La machine cds2 (notée cds* dans le rack) peut être utilisée comme machine de secours et complètement réinstallée (c'est une machine de secours, elle est installée avec une Ubuntu récente, 8.04).

1) Installer une version récente du JDK, idéalement 1.5 (et créer un lien /usr/java/java (2 fois java, ce n'est pas une erreur de frappe...) qui pointe sur le répertoire du JDK (ce sera JAVA_HOME)) et démarrer httpd

2) Récupérer sur backuppc (serveur quiwi, il y a un sous répertoire PourRestaurerCDSWS) le tar.gz de jakarta-tomcat et le décompresser dans le répertoire /var de la machine puis créer un lien tomcat, toujours dans ce répertoire et pointant sur le répertoire décompressé.

5) Pour démarrer les Web Services, aller dans le répertoire /var/tomcat et taper la commande "./start.sh cdsws"

6) Pour vérifier que cela fonctionne aller dans un navigateur et tester l'URL http://cdsws.u-strasbg.fr/axis

remarque : il y a un iptable intégré dans le script de démarrage de tomcat afin de mapper le port 80 depuis l'extérieur sur le port 8080 de tomcat en interne (httpd doit également être actif)

Topic revision: r6 - 2009-07-23 - AndreSchaaff
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback