Parallel-ssh clonage par le réseau

Fermé
toto5812 Messages postés 57 Date d'inscription mercredi 5 août 2009 Statut Membre Dernière intervention 21 janvier 2015 - Modifié par toto5812 le 18/06/2010 à 23:23
toto5812 Messages postés 57 Date d'inscription mercredi 5 août 2009 Statut Membre Dernière intervention 21 janvier 2015 - 25 juin 2010 à 08:35
Bonjour,

J'essaie de cloner une machine par le réseau en utilisant dd et parallel-ssh mais je galère un peu!

Avec la commande avec ssh ça marche parfaitement:

dd if=/dev/sda | gzip | ssh root@TargetadressIP 'gzip -d | dd of=/dev/sda'


Maintenant j'aimerais la faire fonctionner avec parallel-ssh. Je me suis crée un fichier hosts dans lequel il y a les IPs de mes postes et j'ai configuré ssh pour se connecter sans mot de passe.

La commande ci-dessous indique que tout se passe bien (sur un exemple avec deux machines)

parallel-ssh -h hosts.txt -l root hostname 
[1] 23:01:27 [SUCCESS] 192.168.1.83 
[2] 23:01:27 [SUCCESS] 192.168.1.35 


Maintenant si je lance ça:
dd if=/dev/sdb1 | gzip | parallel-ssh -h hosts.txt -l root 'gzip -d | dd of=/home/sdb1.image'


J'obtiens:
[1] 23:15:35 [FAILURE] 192.168.1.35 Timeout 
[2] 23:15:35 [FAILURE] 192.168.1.83 (4, 'Interrupted system call') 


le fichier sd1.image est bien crée dans /home de chaque machine mais il reste vide...

Merci de votre aide

2 réponses

toto5812 Messages postés 57 Date d'inscription mercredi 5 août 2009 Statut Membre Dernière intervention 21 janvier 2015
25 juin 2010 à 08:22
personne ne s'y connait avec parallel-ssh??
0
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 298
25 juin 2010 à 08:28
faut croire.
Le problème ne viendrais pas plutôt de ton tunnel ?
Si je fourni une commande ET un tunnel (echo "ls"|ssh machine 'pwd') ma commande plante.
Essai avec un truc plus simple pour commencer.
0
toto5812 Messages postés 57 Date d'inscription mercredi 5 août 2009 Statut Membre Dernière intervention 21 janvier 2015
25 juin 2010 à 08:35
oui, mais ce qui est bizarre c'est que mon tunnel marche bien avec la commande ssh mais pas avec parrallel-ssh...
0