Voici la première fois que je fais appelle à la communauté de developpez.com.
Espérons que j'y trouve l'aide espéré.
Dans un script (exécuté sur un serveur Unix (SunOS 5.10)) je réalise un rcp pour récupérer un fichier situé sur un serveur linux (2.6.9-34).
Voici la partie du script concerné:
Pas de problèmes au niveau de la commande, seulement le script reste bloqué là. Quand je regarde les processus des deux côtés, ils ont à l'état sleeping et leur temps d'exécution est nul.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 LAMP=machine_linux U_LAMP=user_linux PATH_LAMP=/users/ftp/pub/plpr/admin/maillist USER_MSG_LAMP=autorisation_msg.cfg `rcp ${U_LAMP}@${LAMP}:${PATH_LAMP}/${USER_MSG_LAMP} .` if [ $? -ne 0 ] then echo 'Probleme lors de la recherche des users destinataires' exit 3 fi
Serveur Unix:
Serveur Linux:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 machine_unix:user_unix> /usr/ucb/ps -auxwww | grep rcp user_unix 7079 0.0 0.0 4808 3064 ? S 15:41:14 0:00 rcp machine_linux@user_linux:/users/ftp/pub/plpr/admin/maillist/autorisation_msg.cfg .
A savoir que cette commande fonctionne lorsque je la lance directement dans un terminal. Et que ce script s'exécute sur d'autres machines Unix avec lesquelles le soucis ne se pose pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 # /usr/ucb/ps -auxwww | grep rcp user_linux 25478 0 1467 143 ? S 15:41:14 0:00 rcp -f /users/ftp/pub/plpr/admin/maillist/autorisation_msg.cfg
Quelqu'un a-t-il déjà été confronté à ce problème ?
Comment puis-je analyser ce problème (commandes utiles ...) ?
D'avance merci
Partager