logo       

Re: Graver sur un /dev/ distant: msg#00315

org.user-group.linux.france.nantes

Subject: Re: Graver sur un /dev/ distant

Julien Youx a écrit :

Baptiste SIMON a écrit :

Julien Youx a écrit

Mais comme les graveurs sont burnproof (matériel) pour la plupart, si
y'a une coupure réseau, le graveur se met en standby le temps que ça se
reconnecte et qu'il finisse son boulot ?



'faut voir combien de temps la coupure dure...
et pareil, pour ce qui est des débits, il faut voir jusqu'où ce genre de
système est tolérant...


Pour ce qui est du graveur, il régule automatiquement la vitesse en fonction du débit possible. Si ça descend en dessus du mini (vitesse du graveur/cd vierge), il se met en attente, mais j'ai pas poussé au temps maxi pour voir combien il peut attendre. Ce serait cool si cdrecord gère ce temps max.

Bon,

je viens de faire le test.
Compilé nbd-2.8.1 sur les 2 portables, ajouté le module dans le noyau, lancé le serveur sur "borabora" et le client sur "maupiti".

Premier problème : même si le nbd-server démarre propre, le nbd-client ne veut pas se lancer s'il n'y a pas un cd dans le graveur du "server".
Quand il n'y a pas de cd :
maupiti:/usr/local/sbin# /usr/local/sbin/nbd-client 192.168.0.201 5000 /dev/nbd/0
Negotiation: Error: Server closed connection

En fait, dans la négociation, il ya un échange d'informations sur la taille du support... donc du CD.

Admettons qu'il y a systématiquement un cd dans le graveur de borabora (la 201)

Quand il y a un cd :
maupiti:/usr/local/sbin# /usr/local/sbin/nbd-client 192.168.0.201 5000 /dev/nbd/0
Negotiation: ..size = 716724KB
bs=1024, sz=716724


Alors je monte ce CD :
maupiti:/usr/local/sbin# mount /dev/nbd/0 /mnt
maupiti:/usr/local/sbin# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/hda5 5773088 4508428 1030116 82% /
tmpfs 257352 4 257348 1% /dev/shm
/dev/hda7 44908256 38426180 6482076 86% /data
/dev/nbd/0 716720 716720 0 100% /mnt
maupiti:/usr/local/sbin# ls -l /mnt
total 716358
-r-xr-xr-x 1 root root 733550592 Oct 19 11:17 Brice_De_Nice.FRENCH.TC.XViD-SEQUENCE-GGT.avi

Alors je vais dégager cette daube (c'est juste une copie de sauvegarde que je stockais à la demande d'un stagiaire la semaine dernière) et graver l'image iso de sarge :-)

maupiti:/usr/local/sbin# umount /mnt
maupiti:/usr/local/sbin# cdrecord dev=/dev/nbd/0 blank=fast /data/mirror/debian/debian-31r0a-i386-binary-1.iso
.. blah ...blah.

scsidev: '/dev/nbd/0'
devname: '/dev/nbd/0'
scsibus: -2 target: -2 lun: -2

... blah

Mais on dirait que ça marche pô.

Pourtant, la gravure sur borabora en direct, elle marche.

Remarquez que je n'arrive pas non plus à utiliser cdrecord en remote, il n'y a pas de man sur "rscsi" chez moi.

--
François MICAUX - Directeur - fmicaux at actilis point net
SSII Spécialiste GNU-Linux et Logiciels Libres - www.actilis.net
Conseil, Audit, Formation, Intégration de système, Développement
Tel : 02 28 07 3000 - Fax : 02 28 07 3040 - GSM : 06 89 95 28 10





<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise