|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Aug 2005
Città: Modena
Messaggi: 295
|
Creare un simil "RAID 1" con due hard disk esterni usb
Ciao a tutti.
Ho due hard disk usb da 1 Tb l'uno collegati ad un vecchio portatile su cui ho piazzato Debian Squeeze senza interfaccia grafica, e che ho poi collegato alla mia rete domestica. Visto che per ora di farmi un NAS "serio" non se ne parla per motivi economici, sto salvando in contemporanea i dati sui due hard disk, creando una sorta di mirroring, ma praticamente facendolo a mano ogni volta. ![]() La mia domanda è: esiste la possibilità di far gestire il mirroring a Debian, come se fosse una sorta di (scusate la bestemmia) RAID 1 via usb? Ovvero, si riescono a montare i due hard disk usb in maniera che linux li veda come uno solo, e scriva i dati sugli hard disk contemporaneamente, magari leggendoli poi da uno solo dei due? Spero che la cosa non sia una castroneria totale, ma sarei veramente curioso!
__________________
Mint 13 Mate su: Fujitsu-Siemens Esprimo Mobile Intel core2 Duo T5750 2Ghz - 2Gb ram * Mint 13 Mate su CD Athlon 64 +3400- 1 Gb ram-Nvidia GEForce 5500-160 GB HD |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Feb 2002
Messaggi: 2511
|
Certo che puoi farlo, puoi mettere in raid qualunque block device, anche chiavette usb.
Tra l'altro ora che i filesystem si montano con le UUID e' tutto molto piu' semplice per spostare il raid da un sistema all'altro. |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jun 2001
Città: Gorizia/Trieste/Slovenia
Messaggi: 4338
|
il raid su linux lo puoi fare con quello che vuoi.
I problemi che potresti avere sono: - assicurarti che i dischi usb vengano "agganciati" sempre allo stesso raid: ti potrebbe cambiare il disco sda/b/c/ecc, potresti avere problemi con udev (ogni tanto cambia le regole), oppure aggiornando il kernel. Penso che qualcosa dovresti riuscire a risolvere con il parametro uuid del disco ;-) - lentezza del sync: se per caso stacchi per un attimo il disco, questo vorrà ri-sincronizzarsi..... e sincronizzare 1TB a 20mb/sec (scarsi) di un USB2.0 ne passa di tempo.... ................spero per te che il portatile non abbia l'usb1 (1mb/sec)Non serve che lo crei a mano ogni volta. Dovrebbe essere riconosciuto in automatico (al limite metti mano ai parametri di configurazione degli script) ;-)
__________________
Dio ha fatto il cavo, il diavolo il wireless. "CCIE-level challenges should stay in CCIE labs." (cit I.Pepelnjak) |
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Aug 2005
Città: Modena
Messaggi: 295
|
Intanto grazie delle risposte ad entrambi. Almeno so che non ho chiesto una cosa impensabile.
@ eaman: per la realizzazione pratica immagino che si usi il classico mount, a questo punto...bene, mi sono letto tutto il man, ma non ho trovato niente che assomigliasse a quello che cerco...la sola cosa che mi pareva potesse entrarci è l'opzione "dirsync", ma non ho capito a modo la sintassi. Potresti darmi qualche dritta in più? @ Dane: per "creare a mano" il mirroring intendevo che copio a manina il file su un hard disk e poi sull'altro. edit: aaaah, aspetta....devo per caso utilizzare mdadm?
__________________
Mint 13 Mate su: Fujitsu-Siemens Esprimo Mobile Intel core2 Duo T5750 2Ghz - 2Gb ram * Mint 13 Mate su CD Athlon 64 +3400- 1 Gb ram-Nvidia GEForce 5500-160 GB HD Ultima modifica di sandman972 : 26-01-2012 alle 00:12. |
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Jun 2001
Città: Gorizia/Trieste/Slovenia
Messaggi: 4338
|
Quote:
Altrimenti riesci a fare un backup .........al limite
__________________
Dio ha fatto il cavo, il diavolo il wireless. "CCIE-level challenges should stay in CCIE labs." (cit I.Pepelnjak) |
|
|
|
|
|
|
#6 |
|
Member
Iscritto dal: Aug 2005
Città: Modena
Messaggi: 295
|
Perfetto, allora adesso ci do un occhiata...non sono esperto di cose tipo raid, server eccetera; sono un utente del pinguino autodidatta. Mi serviva solo una dritta per capire che strada prendere, e mi pare che usare mdadm non sia cosi complesso.
Grazie dei consigli, se avrò qualche problema chiederò di nuovo.
__________________
Mint 13 Mate su: Fujitsu-Siemens Esprimo Mobile Intel core2 Duo T5750 2Ghz - 2Gb ram * Mint 13 Mate su CD Athlon 64 +3400- 1 Gb ram-Nvidia GEForce 5500-160 GB HD |
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Feb 2002
Messaggi: 2511
|
Mdadm: http://archive.networknewz.com/2003/0113.html
Se monti il raid sempre sugli stessi PC puoi farti il file di configurazione: Codice:
cat /etc/mdadm.conf DEVICE partitions ARRAY /dev/md0 level=raid0 UUID=27f05570:cb2e17e0:a9f64f17:72d50f93 ARRAY /dev/md1 level=raid0 UUID=71016344:e9aaf5e1:e5cbeab4:3c4dba52 ARRAY /dev/md2 level=raid0 UUID=c3fb3d71:8c295705:0dec84e1:6ee720dc ARRAY /dev/md3 level=raid1 UUID=139e6465:a37e75fe:a7a0e1bc:a66f52c5 @sandman972: Non c'e' problema di "aggancio" se usi le UUID per identificare i dischi dell'array, anche ai file system viene dato un UUID e puoi usare quello per i mount. Per conoscere le UUID: Codice:
time:~# blkid /dev/sda5 /dev/sda5: LABEL="Sid64-boot" UUID="2b77c330-f07a-4d02-859a-0d2e400f22c0" TYPE="ext4 |
|
|
|
|
|
#8 |
|
Member
Iscritto dal: Aug 2005
Città: Modena
Messaggi: 295
|
Ottimo, eaman, grazie. Gli hard disk rimarranno sempre collegati al portatile, che rimarrà acceso 24/7 con compiti di torrent e condivisione dati sulla rete, quindi la configurazione con gli UUID va benissimo.
Ok per LVM, mi pare una buona idea e so come metterlo su (almeno credo), ma BTRFS (che non conoscevo) da quel che ho letto ieri in rete è più rognoso da configurare per avere buone prestazioni, e meno stabile di un ext qualsiasi. Appena ho un secondo mi ci metto!!
__________________
Mint 13 Mate su: Fujitsu-Siemens Esprimo Mobile Intel core2 Duo T5750 2Ghz - 2Gb ram * Mint 13 Mate su CD Athlon 64 +3400- 1 Gb ram-Nvidia GEForce 5500-160 GB HD |
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Feb 2002
Messaggi: 2511
|
Onestamente btrsf e' un po' rognoso anche per me, lo uso giusto sui portatili o per le cache per la comodita' dellla compressione trasparente. E' un po' rognoso se sei abituato ad avere i *raid, gli *LVM e poi i filesystems.
Ma se uno parte da zero btrfs ti fa tutto nello stesso pacchetto. Ma manca ancora il filesystem check! |
|
|
|
|
|
#10 |
|
Member
Iscritto dal: Aug 2005
Città: Modena
Messaggi: 295
|
Se lo è per te figurati per me!
Ancora non ho avuto il tempo per iniziare, conto di farlo nei prossimi giorni. A questo punto scarto a priori btrfs e provo ad andare di LVM, usando gli UUID per definire gli array. Appena ho dei risultati aggiorno il post.
__________________
Mint 13 Mate su: Fujitsu-Siemens Esprimo Mobile Intel core2 Duo T5750 2Ghz - 2Gb ram * Mint 13 Mate su CD Athlon 64 +3400- 1 Gb ram-Nvidia GEForce 5500-160 GB HD |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:17.





















