Précédent   Forum des professionnels en informatique > Systèmes > Linux > Réseau
Réseau Vos questions autour des réseaux et télécoms sous 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 09/10/2006, 09h52   #1
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 9 375
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 9 375
Points : 13 745
Points : 13 745
Par défaut Probleme rsync

Salut,
J'effectue des sauvegardes de mes serveurs via rsync et j'ai un souci depuis quelques jours avec un serveur. J'ai le message d'erreur suivant :
Code :
1
2
3
4
5
6
building file list ... overflow: flags=0x3a l1=235 l2=26 lastname=/home/toto2212.gif
rsync: writefd_unbuffered failed to write 4092 bytes: phase "send_file_entry" [sender]: Broken pipe (32)
ERROR: buffer overflow in receive_file_entry
rsync error: error allocating core memory buffers (code 22) at /home/lapo/packaging/tmp/rsync-2.6.6/util.c(126)
rsync: connection unexpectedly closed (8 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(420)
Du coup les sauvegardes de ce serveurs ne sont pas effectuées.
Quelqu'un aurait il une idée pour résoudre ce problème, de quoi s'agit il, merci.
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!!
Lisez les règles du forum Perl.

Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/10/2006, 12h36   #2
Membre chevronné
 
Avatar de Tuxico
 
Étudiant
Inscription : août 2003
Messages : 662
Détails du profil
Informations personnelles :
Âge : 25

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2003
Messages : 662
Points : 697
Points : 697
en fait,
chaque processus à une limite quand au niveau de mémoire vive qu'il peut utiliser et je pense que tu te heurtes à cela en un certain sens

Voici le problème, maintenant la solution
__________________
★ Pascal/Java/C/xhtml,css/SQL/Mips
★ Linux/unix
Tuxico est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/10/2006, 12h41   #3
Expert Confirmé
 
Avatar de KiLVaiDeN
 
Inscription : octobre 2003
Messages : 2 714
Détails du profil
Informations forums :
Inscription : octobre 2003
Messages : 2 714
Points : 2 689
Points : 2 689
Citation:
Envoyé par Tuxico
Voici le problème, maintenant la solution
[Microsoft mode]reboot ? [/Microsoft mode]
__________________
K
KiLVaiDeN est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/10/2006, 11h06   #4
Expert Confirmé
 
Avatar de Katyucha
 
Inscription : mars 2004
Messages : 3 109
Détails du profil
Informations personnelles :
Âge : 31
Localisation : Allemagne

Informations forums :
Inscription : mars 2004
Messages : 3 109
Points : 3 313
Points : 3 313
Tu as combien de fichier en entrée a sauvegarder?
__________________
Ancien Rédacteur Linux && Unix / Nouveau retraité de DVP
The UNIX way of sex:
gunzip;strip;touch;finger;mount;fsck;more;yes;umount;sleep

Je ne réponds ni aux messages privées, ni aux messages plein de fautes...
Katyucha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/10/2006, 14h50   #5
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 9 375
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 9 375
Points : 13 745
Points : 13 745
enormement, en fonction des serveurs, je peux avoir des repertoires de pluisieurs giga
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!!
Lisez les règles du forum Perl.

Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/10/2006, 15h52   #6
Rédacteur
 
Inscription : mars 2004
Messages : 1 298
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 1 298
Points : 1 450
Points : 1 450
verifie tout de même via la commande ulimit -a que tu n'aurais pas une limite en utilisation memoire, fichier ou taille de pipe. sinon fractionner les sauvegardes en plusieurs arborescences
__________________
Marc
Slackware for ever ......
BASH - KSH ( http://marcg.developpez.com/ksh/ )
MarcG est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/10/2006, 16h54   #7
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 9 375
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 9 375
Points : 13 745
Points : 13 745
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
 
 ulimit -a
core file size        (blocks, -c) 0
data seg size         (kbytes, -d) unlimited
file size             (blocks, -f) unlimited
max locked memory     (kbytes, -l) unlimited
max memory size       (kbytes, -m) unlimited
open files                    (-n) 1024
pipe size          (512 bytes, -p) 8
stack size            (kbytes, -s) unlimited
cpu time             (seconds, -t) unlimited
max user processes            (-u) unlimited
virtual memory        (kbytes, -v) unlimited
Apparemment, rien coté mémoire, mais je comprends pas ce que veut dire le pipe size
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!!
Lisez les règles du forum Perl.

Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/02/2007, 11h14   #8
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 9 375
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 9 375
Points : 13 745
Points : 13 745
j'ai toujours des soucis :
- Pour chaque repertoire sauvegarde, j'ai toujours ce message :
exemple de commande
Citation:
[rsync -avzr --delete --exclude-from=/root/repfile_rsync.txt --backup --
backup-dir=/sauvegarde2/sauvegarde_effacement/sauvegarde_cluster_2007-02
-21 root@cluster:/etc /sauvegarde1/sauvegarde_cluster]
erreur : Ioctl() inappropré pour un périphérique
pourtant la sauvegarde s'effectue bien

- Le gros soucis est ici. j'ai sur d'autres serveurs des repertoires qui me pose probleme, rien n'est sauvegarde, le rsync est lance et il tourne en rond pendant des jours sans rien faire, sans sauvegarder (sauf les noms des repertoires), les repertoires font 4.5Go et l'autre 8 Go.
j'ai pas d'autres messages d'erreur specifique.

Comment faire pour palier ce probleme. c'est urgent
Dans ces repertoires, y a beaucoup de repertoire, je vais pas m'amuser a les enumerer pour lancer des rsync individuellement. de plus le rsync est lance par ssh.
sur le serveur de sauvegarde d'ou estlance le script la commande ulimit me donne
Citation:
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
max locked memory (kbytes, -l) unlimited
max memory size (kbytes, -m) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 8
stack size (kbytes, -s) unlimited
cpu time (seconds, -t) unlimited
max user processes (-u) unlimited
virtual memory (kbytes, -v) unlimited
et sur la machine windows, j'ai :
Citation:
$ ulimit -a
core file size (blocks, -c) unlimited
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
open files (-n) 256
pipe size (512 bytes, -p) 8
stack size (kbytes, -s) 2034
cpu time (seconds, -t) unlimited
max user processes (-u) 63
virtual memory (kbytes, -v) 2097152
Merci
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!!
Lisez les règles du forum Perl.

Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2007, 14h21   #9
Expert Confirmé
 
Homme
Inscription : septembre 2006
Messages : 2 291
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : septembre 2006
Messages : 2 291
Points : 2 738
Points : 2 738
Citation:
Envoyé par djibril
j'ai toujours des soucis :
- Pour chaque repertoire sauvegarde, j'ai toujours ce message :
exemple de commande

erreur : Ioctl() inappropré pour un périphérique
pourtant la sauvegarde s'effectue bien

Merci

y aurait-il dans les répertoires que vous sauvegardez des choses qui ne soient pas des fichiers à proprement parler : genre socket, devices file … (ou des liens symboliques ou non sur ce genre d'objets Unix) ?

l'erreur ioctl() laisse deviner un seek sur un pseudo-fichier (le périphérique mentionné dans le message) qui ne supporte pas cette opération…
JeitEmgie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2007, 17h31   #10
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 9 375
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 9 375
Points : 13 745
Points : 13 745
peut etre mais en tout cas pas dans tous les repertoires
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!!
Lisez les règles du forum Perl.

Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2007, 18h16   #11
Expert Confirmé
 
Homme
Inscription : septembre 2006
Messages : 2 291
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : septembre 2006
Messages : 2 291
Points : 2 738
Points : 2 738
Citation:
Envoyé par djibril
peut etre mais en tout cas pas dans tous les repertoires
sur certaines distro Linux, il y a eu un bug report concernant ioctl lorsque les quota étaient activés…

faites une recherche dans google "rsync Inappropriate ioctl error"
vous verrez pas mal de références à toute sortes de situations à problème, peut-être reconnaitrez-vous la vôtre dans l'une d'elle…
JeitEmgie est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h08.


 
 
 
 
Partenaires

Hébergement Web