Précédent   Forum des professionnels en informatique > Systèmes > Linux
Linux Forum d'entraide sur le système Linux. Avant de poster -> Tutoriels Linux, F.A.Q Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/03/2011, 17h34   #1
Invité régulier
 
Homme
Ingénieur intégration
Inscription : mars 2011
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Ingénieur intégration
Secteur : Industrie

Informations forums :
Inscription : mars 2011
Messages : 2
Points : 5
Points : 5
Par défaut Comportement bizarre de la commande rcp

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é:
Code :
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
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.

Serveur Unix:
Code :
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 .
Serveur Linux:
Code :
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
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.

Quelqu'un a-t-il déjà été confronté à ce problème ?
Comment puis-je analyser ce problème (commandes utiles ...) ?

D'avance merci
franckylades est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 18/03/2011, 08h34   #2
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 534
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 534
Points : 7 743
Points : 7 743
tu peux encadrer le bout de code avec set +/- x pour afficher le code vraiment exécuté, (affichage type debug) avec les variables valorisées.
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/03/2011, 11h43   #3
Invité régulier
 
Homme
Ingénieur intégration
Inscription : mars 2011
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Ingénieur intégration
Secteur : Industrie

Informations forums :
Inscription : mars 2011
Messages : 2
Points : 5
Points : 5
Code :
1
2
3
4
5
6
7
 
+ LAMP=machine_linux
+ U_LAMP=user_linux
+ PATH_LAMP=/users/ftp/pub/plpr/admin/maillist
+ USER_MSG_LAMP=autorisation_msg.cfg
+ cd /users/plp00/tmp
+ rcp user_linux@machine_linux:/users/ftp/pub/plpr/admin/maillist/autorisation_msg.cfg /users/plp00/tmp
En plus on voit bien les connexions créées du côté du serveur linux:
Code :
1
2
3
4
5
# lsof -a -i -p 7702
COMMAND  PID USER   FD   TYPE    DEVICE SIZE NODE NAME
rcp     7702 root    0u  IPv4 137889577       TCP machine_linux:shell->machine_unix:npmp-local (ESTABLISHED)
rcp     7702 root    1u  IPv4 137889577       TCP machine_linux:shell->machine_unix:npmp-local (ESTABLISHED)
rcp     7702 root    2u  IPv4 137889577       TCP machine_linux:shell->machine_unix:npmp-local (ESTABLISHED)
franckylades est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h34.


 
 
 
 
Partenaires

Hébergement Web