Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2988 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  [FreeNas] Probleme lors de la synchronisation distant via rsync

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[FreeNas] Probleme lors de la synchronisation distant via rsync

n°1199341
lilp1
Posté le 17-02-2010 à 10:41:34  profilanswer
 

Bonjour, je doit mettre en place un système de Nas. J'ai chois le logiciel FreeNas.
Ma synchronisation de mon Pc à mon premier Nas, se fait bien sans aucun problème.
Mais lorsque je souhaite effectuer la synchronisation entre mes deux Nas. j'ai toujours une erreur.
Je test pour la synchronisation distant via rsync.
Mon premier Nas est 10.1.1.242 et le deuxième est 10.1.1.28
j'aimerais que les infos du premier (10.1.1.242) aille sur le deuxième (10.1.1.28).
Pour cela, j'ai sur le nas 2 ( réception), j'ai créer un utilisateur avec accès au shell,  puis j'ai activer le service SSH.
Sur le premier nas (envoi), j'ai créer une tache cron 'rsync -a -e ssh /mnt/PtMnt1/synchronisation/C sysale@10.1.1.28:/mnt/PtMnt1/C/ '
Je créer une clé privé et une clé public sur le nas1, j'envoie la clé public au nas2, que je copie dans le fichier '~/.ssh/authorized_keys'
Mais quand je lance, la synchronisation j'ai un message qui s'affiche 'Erreur à l'exécution d'une tâche cron.'
Je ne voit pas d'où viens le problème.

mood
Publicité
Posté le 17-02-2010 à 10:41:34  profilanswer
 

n°1199345
kisscoolz
Posté le 17-02-2010 à 10:50:52  profilanswer
 

Bonjour,
 
Est ce que la connexion ssh par clé entre les deux nas fonctionne ?  
Si tu lance la commande manuellement, est ce que l'erreur est présente ?

n°1199346
lilp1
Posté le 17-02-2010 à 10:52:43  profilanswer
 

Heu, je ne pourrais pas te dire si la connexion ssh par clé fonctionne, je ne sait pas tester. Comment on fait?
Comment lancer la commande de synchronisation manuellement?

n°1199354
kisscoolz
Posté le 17-02-2010 à 11:05:09  profilanswer
 

Tu dois pouvoir te connecter sur le premier nas en ssh.  
 
Ensuite tu lance une connexion vers le second nas depuis le premier 'ssh addr_second_nas'. Si ca n'as pas déjà été fait il va te demander d'accepter une clé. Tu doit normalement avoir accés au shell du second nas sans entrer de mot de passe.  
 
Une fois que ta connexion par clé fonctionne, tu peux essayer de lancer la commande "rsync ..." manuellement toujours depuis le premier nas.


Message édité par kisscoolz le 17-02-2010 à 11:05:48
n°1199360
lilp1
Posté le 17-02-2010 à 11:14:33  profilanswer
 

Je me connecte au nas '10.1.1.28' ac Putty, sa marche bien, je fait 'ssh 10.1.1.242' j'ai le message 'ssh: connect to host 10.1.1.242 port 22:connection refused'
Et je passe en mode shell sur le premier nas '10.1.1.242' je fait ssh 10.1.1.28 et il me demande un password.

n°1199362
kisscoolz
Posté le 17-02-2010 à 11:17:53  profilanswer
 

T'as bien créé les mêmes utilisateurs sur tes deux nas ?

n°1199363
lilp1
Posté le 17-02-2010 à 11:21:20  profilanswer
 

Lol, désolé, j'avais oublier de créer un utilisateur sur le nas1.
Alors maintenant, je peut me connecter du nas1 au nas2 avec 'ssh sysale@10.1.1.28', mais il me demande un mot de passe


Message édité par lilp1 le 17-02-2010 à 11:22:46
n°1199369
kisscoolz
Posté le 17-02-2010 à 11:36:30  profilanswer
 

Sur le premier nas, t'es connecter avec l'utilisateur sysale ?  
 
Si oui, tu peux tout simplement entrer la commande 'ssh addr_nas_2' pour lancer une connexion avec l'utilisateur sysale sur le deuxieme nas.  
 
S'il te demande toujours le mot de passe, c'est que ta clé ne fonctionne pas. Et dans ce cas il faut que tu revois la procédure de création de clé.

n°1199371
lilp1
Posté le 17-02-2010 à 11:41:19  profilanswer
 

Sur le premier nas, j'ai brancher un écran et un clavier, et j'ai le menu, avec assigner une adresse ethernet et tout, je ffait '6' pour avoir acces au shell, et la je lance la commande ssh 10.1.1.28, mais avant les ':' sur le nas1, j'ai 'freenas'

n°1199375
kisscoolz
Posté le 17-02-2010 à 11:49:59  profilanswer
 

Je suppose que c'est le nom de la machine du premier nas.  
Avec ton accès au shell du nas 1, tape la commande 'hostname' pour etre sûr.
 
Pour savoir le nom de l'utilisateur courant, il faut utiliser la commande 'whoami'. Ca te donne quoi ?
 
Si ce n'est pas sysale, tu dois utiliser 'su - sysale' pour changer d'utilisateur.
 
A partir de la tu lance la connexion ssh 'ssh addr_nas_2'
 
 
Tu te connecte comment au nas 1 ? Par ssh ou physiquement ?


Message édité par kisscoolz le 17-02-2010 à 11:50:33
mood
Publicité
Posté le 17-02-2010 à 11:49:59  profilanswer
 

n°1199376
lilp1
Posté le 17-02-2010 à 11:59:26  profilanswer
 

La commande hostname me donne : freenas1.local
quand je fait whoami, il me marque commande inconnue dsl

n°1199378
kisscoolz
Posté le 17-02-2010 à 12:07:57  profilanswer
 

une alternative a whoami, tape les commande 'cd' puis 'pwd'

n°1199407
lilp1
Posté le 17-02-2010 à 14:00:20  profilanswer
 

Cela m'affiche /root

n°1199410
kisscoolz
Posté le 17-02-2010 à 14:04:47  profilanswer
 

Ok
 
Pour reprendre ce qui a été dis plus haut, tu fais un 'su - sysale' pour passer sous l'utilisateur sysale.
 
Ensuite tu te connecte depuis la nas 1 sur le nas 2 avec 'ssh addr_nas_2'. S'il ne te demande pas de mot de passe c'est que t'as clé fonctionne sinon il faut revoir la procédure de création de clé.

n°1199412
lilp1
Posté le 17-02-2010 à 14:09:14  profilanswer
 

Oki, j'ai fait 'su - sysale', cela m'affiche '%', j'ai tenter de me connecter, mais il me demande tjrs le mot de pass, je vais recréer et renvoyer une nouvellé clé. Avec l'utilisateur 'sysale', je ne peut pas créer de nouveau répertoire, comment on fait pour lui attribuer des drotis?


Message édité par lilp1 le 17-02-2010 à 14:12:05
n°1199430
kisscoolz
Posté le 17-02-2010 à 14:35:00  profilanswer
 

Le '%' en début de ligne signifie que tu as bien changé d'utilisateur.
 
Qu'est ce qu'il t'affiche comme message d'erreur quand tu veux créér un répertoire ?  
 
Qu'est ce que te donne la commande 'pwd' juste après la connexion ?  
 
Tu as bien créé un répertoire pour ton utilisateur quand tu l'a ajouter ?

n°1199443
lilp1
Posté le 17-02-2010 à 15:01:00  profilanswer
 

La commande 'pwd' juste après la connexion me donne "/mnt"
Quand je veut créer un répertoire il me dit 'mkdir: .ssh:Permission denied'
Je n'ai pas créer l'utilisateur en dur, je l'ai fait a partir du WebGui
Je viens de créer le répertoire et de retransmettre la clé, je l'ai mise dans le dossier de l'utilisateur sysale. Mais il me demande tjrs le mot de passe lors de a connexion


Message édité par lilp1 le 17-02-2010 à 15:12:19
n°1199451
kisscoolz
Posté le 17-02-2010 à 15:20:59  profilanswer
 

Que te donne la commande 'getent passwd | grep sysale' ?  
 
Et le nouveau dossier, tu l'as créé dans quel dossier ?

n°1199454
lilp1
Posté le 17-02-2010 à 15:32:22  profilanswer
 

La commande donne 'sysale:*1001:1000:sysale:/home/sysale:/bin/tcsh
Et j'ai créer le dossier de l'utilisateur dans /home

n°1199460
lilp1
Posté le 17-02-2010 à 15:45:29  profilanswer
 

Ah, lorsque je veut envoyer ma clé publique a mon nas2, avec la commande scp, il me dit 'The authenticity of host '10.1.1.28 (10.1.1.28)' can't be established. DSA key fingerprint is ..........
Il me demande une confirmation, que je met 'oui', il me répond
'Warning: Permanently added '10.1.1.28' (DSA) TO the list of known hosts'
Et me demande le password, je le renseigne, et il me met id_rsa.pub 100% 403 0.4Kb/s 00:00

n°1199462
kisscoolz
Posté le 17-02-2010 à 15:50:08  profilanswer
 

Pense bien a donner les bons droits à ton dossier /home/sysale
 
Avec l'utilisateur root, tape :
'chown sysale:sysale /home/sysale'
et
'chmod 755 /home/sysale'
 
Sinon t'as une bonne base. Assure toi d'avoir la même chose sur le second nas ;)
 
Quand ca sera pareil sur l'autre, tu peux relancer ta procédure pour la clé.

n°1199464
lilp1
Posté le 17-02-2010 à 15:58:04  profilanswer
 

pour la premiere commande, il me met 'chown: sysale: invalid argument

n°1199465
kisscoolz
Posté le 17-02-2010 à 16:00:40  profilanswer
 

T'as bien tapé la commande comme ca avec l'utilisateur root ?  
 

chown sysale:sysale /home/sysale


Message édité par kisscoolz le 17-02-2010 à 16:02:17
n°1199466
lilp1
Posté le 17-02-2010 à 16:04:03  profilanswer
 

OUi je l'ai correctement taper.
Et pour lacommande 'getent passwd | grep sysale', sur le nas2, j'ai le même résultat que sur le premier :). Sa déjà au moins c bon.

n°1199473
kisscoolz
Posté le 17-02-2010 à 16:13:05  profilanswer
 

Que te donne la commande :
 

ls -al /home/

 
 
sur les deux nas ?


Message édité par kisscoolz le 17-02-2010 à 16:13:31
n°1199479
lilp1
Posté le 17-02-2010 à 16:23:56  profilanswer
 

Sur le premier nas1 en tant qu'utilisateur sysale la commande donne :
total8
drwxr-xr-x 4 root wheel 512 feb 17 15:03 .
drwxr-xr-x 9 root wheel 512 feb 8 10:44 ..
drwxrwxrwx 3 sysale admin 512 feb 17 15:05 sysale
drwxr-xr-x 2 transmission transmission 512 feb 8 10:44 transmission
 
Sur le deuxieme nas:
totale 8
drwxr-xr-x 4 root wheel 512 feb 17 13:06 .
drwxr-xr-x 9 root wheel 512 feb 15 13:47 ..
drwxr-xr-x 3sysale admin 512 feb 17 14:07 sysale2
drwxr-xr-x 2 transmission transmission 512 feb 15 13:47 transmission

n°1199484
kisscoolz
Posté le 17-02-2010 à 16:39:21  profilanswer
 

Il faut que ton compte sysale existe sur les deux nas. La je vois sur le premier nas, un utilisateur sysale et sur le second nas, un utilisateur sysale2.
 
Supprime sur le nas 2 l'utilisateur sysale2 et créé un utilisateur sysale.
 
Regarde dans l'interface, si y'a pas une case à cocher quand tu créé ton utilisateur pour qu'il créé aussi le répertoire personnel.


Message édité par kisscoolz le 17-02-2010 à 16:39:48
n°1199486
lilp1
Posté le 17-02-2010 à 16:42:34  profilanswer
 

Enfaite sur le nas2n, l'utilisateurest bien 'sysale' c'est son dossier perso qui s'appele sysale2, je viens de le mettre en sysale.
Mais il me demande toujours le mot de passe lorsque je fait ssh 10.1.1.28


Message édité par lilp1 le 17-02-2010 à 16:46:09
n°1199491
kisscoolz
Posté le 17-02-2010 à 16:53:02  profilanswer
 

Il faut que tu refasse refasse la procédure pour la clé.

n°1199492
lilp1
Posté le 17-02-2010 à 16:54:59  profilanswer
 

lol oki, je la refait.
Il me demande d'entrer une passphrase, je met tjrs non


Message édité par lilp1 le 17-02-2010 à 16:59:48
n°1199496
kisscoolz
Posté le 17-02-2010 à 17:06:05  profilanswer
 

exact

n°1199501
lilp1
Posté le 17-02-2010 à 17:22:01  profilanswer
 

Une question, ma clé public que je transmet, je doit l'inserer dans le fichier authorized_keys, ce fichier, je le crée ds kel repertoir?
dans /home/sysale/.ssh/?

n°1199502
lilp1
Posté le 17-02-2010 à 17:28:37  profilanswer
 

J'ai refait la manip pour la clé, et mon fichier authorized_keys, contient :
ssh- rsa 'puis la clé'== root@freenas1.local

n°1199504
lilp1
Posté le 17-02-2010 à 17:34:17  profilanswer
 

Yep sa marche, il ne me demande plus le mot de passe lorsque je me connecte en ssh. C'est que je créais et transmettais la clé en tant que root et non que sysale.

n°1199505
lilp1
Posté le 17-02-2010 à 17:46:11  profilanswer
 

Par contre, j'ai toujours l'erreur 'erreur à l'exécution d'une tâche cron'

n°1199509
kisscoolz
Posté le 17-02-2010 à 18:59:13  profilanswer
 

C'était bien la peine qu'on se fatigue a créer un utilisateur spécifique si au finale tu utilise le compte root :lol:
 
Si tu lance la commande à la main ca te fait l'erreur aussi ?  
 
T'as bien rsync sur les deux nas ?

n°1199597
lilp1
Posté le 18-02-2010 à 08:54:17  profilanswer
 

Oui, j'avais pas fait attention. Oui, Rsync est bien sur les deux nas. Mais depuis que j'ai fait le transfert de clé, même la synchronisation, de pc à nas ne fonctionne plus. :s

n°1199650
kisscoolz
Posté le 18-02-2010 à 10:24:12  profilanswer
 

Est ce que tu as essayé de lancer la commande à la main ?  
Oui ? Non ? Message d'erreur ?
 
Qu'est ce que tu veux dire par synchronisation de pc à pc ?

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  [FreeNas] Probleme lors de la synchronisation distant via rsync

 

Sujets relatifs
Fedora 12 : probleme d'installation de processingProbleme VLC et Mac OS Snow Leopard
Probleme d'installation de mise a jourOVH: apache s'enerve quand trop d'acces disque, un problème hardware ?
[Résolu] - Problème Thunderbird_Passage de windows à UbuntuProblème avec un programme encodé en Latin-1 sur Gnu/Linux
[FreeNas] Interface Web [résolut]problème bizzard avec apache2
Probleme d'installation Horde3/IMP4 sur Debian 5Problème VMware Red Hat 5.4 ?
Plus de sujets relatifs à : [FreeNas] Probleme lors de la synchronisation distant via rsync


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR