Discussioni sul sistema operativo Linux
 

[lunghetto] recuperare dati da dischi nas RAID

Ale 21 Feb 2015 07:51
Un amico mi ha chiesto di recuperare i dati da due dischi di un nas WD
tipo Mybook Duo, i dischi dovrebbero essere in RAID 1.

ho collegato i dischi ad un pc linux, e vedo queste partizioni:

sti@cad7:~$ sudo parted /dev/sda print
Modello: ATA WDC WD30EZRX-00D (scsi)
Disco /dev/sda: 3001GB
Dimensione del settore (logica/fisica): 512B/4096B
Tabella delle partizioni: gpt

Numero Inizio Fine Dimensione ******* system Nome Flag
3 15,7MB 528MB 513MB primary raid
1 528MB 2576MB 2048MB ext3 primary raid
2 2576MB 4624MB 2048MB ext3 primary raid
4 4624MB 3001GB 2996GB ext4 primary raid

I dati che mi interessano sono nella partizione 4.

Ora succede questo:

con il comando:

mouunt /dev/sda* -t ext4 /punto/di/montaggio

riesco montare la part.2 e vedere nel ******* manager tutto il vecchio
system del NAS.

Se invece provo a montare la partizione 4 ottengo questo:

sti@cad7:~$ sudo mount /dev/sda4 -t ext4 /mnt/max
mount: /dev/sda4 già montato o /mnt/max occupato

Cosa potrebbe significare?


Se utilizzo il programma "dischi" con interfaccia grafica di Ubuntu,
vedo le partizioni del raid, con nome della partizione, dimensione, etc,
ma provando ad abilitare il raid ottengo questo errore:

Error starting RAID array: Command-line `mdadm --assemble --scan --uuid
"9fec7060:28f220f6:8afec194:c7ae02ce"' exited with non-zero exit status
2: (udisks-error-quark, 0)

questo errore non so cosa possa significare, magari soltanto che il raid
e' gia' in esecuzione e l'errore significa che sto provando ad avviarlo
una seconda volta.
Andrea B. 21 Feb 2015 11:30
Il 21/02/2015 07:51, Ale ha scritto:
[..]

> Numero Inizio Fine Dimensione ******* system Nome Flag
> 3 15,7MB 528MB 513MB primary raid
> 1 528MB 2576MB 2048MB ext3 primary raid
> 2 2576MB 4624MB 2048MB ext3 primary raid
> 4 4624MB 3001GB 2996GB ext4 primary raid
>
> I dati che mi interessano sono nella partizione 4.
>
> Ora succede questo:
>
> con il comando:
>
> mouunt /dev/sda* -t ext4 /punto/di/montaggio
>
> riesco montare la part.2 e vedere nel ******* manager tutto il vecchio
> system del NAS.
>
> Se invece provo a montare la partizione 4 ottengo questo:
>
> sti@cad7:~$ sudo mount /dev/sda4 -t ext4 /mnt/max
> mount: /dev/sda4 già montato o /mnt/max occupato

smonta tutto e cerca di montare solo la partizione che ti interessa:

mount /dev/sda4 /punto/di/montaggio1

e visto che i dischi erano due supponiamo ci sia anche un /dev/sdb

mount /dev/sdb4 /punto/di/montaggio2

e vedi cosa viene fuori.
Ale 22 Feb 2015 08:01
Il 21/02/2015 11:30, Andrea B. ha scritto:

>
> smonta tutto e cerca di montare solo la partizione che ti interessa:
>
> mount /dev/sda4 /punto/di/montaggio1
>
> e visto che i dischi erano due supponiamo ci sia anche un /dev/sdb
>
> mount /dev/sdb4 /punto/di/montaggio2
>
> e vedi cosa viene fuori.
>

Innanzitutto, grazie per la risposta.

Ho provato a collegare i due dischi separatamente, uno alla volta.

Uno dei due dischi NON viene proprio visto dal sistema operativo, quindi
probabilmente e' guasto.

L'altro invece viene visto, con le partizioni che indicavo nel primo
messaggio.

Se eseguo il comando "mount" ho questo ouput (sda e' il disco locale
della workstation):

sti@cad7:~$ mount
/dev/sda3 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/cgroup type tmpfs (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs
(rw,noexec,nosuid,nodev,size=104857600,mode=0755)
none on /sys/fs/pstore type pstore (rw)
/dev/sda5 on ******* type ext4 (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc
(rw,noexec,nosuid,nodev)
rpc_pipefs on /run/rpc_pipefs type rpc_pipefs (rw)
systemd on /sys/fs/cgroup/systemd type cgroup
(rw,noexec,nosuid,nodev,none,name=systemd)



Se provo a montare il disco superstite succede questo:

sti@cad7:~$ sudo mount /dev/sdc4 -t ext4 /mnt/max
mount: /dev/sdc4 già montato o /mnt/max occupato


Devo pensare che sia guasto anche questo secondo disco? Oppure risulta
montato perche' magari e' reduce da un arresto non corretto quando era
ancora sul NAS?
Alessandro Selli 22 Feb 2015 10:29
Il 22/02/2015 alle 08:01, Ale ha scritto:

[...]

> Ho provato a collegare i due dischi separatamente, uno alla volta.
>
> Uno dei due dischi NON viene proprio visto dal sistema operativo, quindi
> probabilmente e' guasto.
>
> L'altro invece viene visto, con le partizioni che indicavo nel primo
messaggio.
>
> Se eseguo il comando "mount" ho questo ouput (sda e' il disco locale della
> workstation):
>
> sti@cad7:~$ mount
> /dev/sda3 on / type ext4 (rw,errors=remount-ro)
> proc on /proc type proc (rw,noexec,nosuid,nodev)
> sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
> none on /sys/fs/cgroup type tmpfs (rw)
> none on /sys/fs/fuse/connections type fusectl (rw)
> none on /sys/kernel/debug type debugfs (rw)
> none on /sys/kernel/security type securityfs (rw)
> udev on /dev type devtmpfs (rw,mode=0755)
> devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
> tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
> none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
> none on /run/shm type tmpfs (rw,nosuid,nodev)
> none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
> none on /sys/fs/pstore type pstore (rw)
> /dev/sda5 on ******* type ext4 (rw)
> binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc
> (rw,noexec,nosuid,nodev)
> rpc_pipefs on /run/rpc_pipefs type rpc_pipefs (rw)
> systemd on /sys/fs/cgroup/systemd type cgroup
> (rw,noexec,nosuid,nodev,none,name=systemd)
>
>
> Se provo a montare il disco superstite succede questo:
>
> sti@cad7:~$ sudo mount /dev/sdc4 -t ext4 /mnt/max
> mount: /dev/sdc4 già montato o /mnt/max occupato
>
> Devo pensare che sia guasto anche questo secondo disco? Oppure risulta
> montato perche' magari e' reduce da un arresto non corretto quando era
> ancora sul NAS?

Potrebbe essere qualche servizio di sistema che abbia riconosciuto le
intestazioni RAID nel dispositivo e abbia tentato di assemblare
automaticamente il dispositivo (/dev/md?).
Vedi cosa dice il comando: cat /proc/mdstat. Per vedere se c'è qualche
processo che sta tenendo occupato /mnt/max fai fuser -va /mnt/max e fuser -m
/mnt/max.


Ciao,


--
Alessandro Selli http://alessandro.route-add.net
AVVERTENZA: i messaggi inviati a "trappola" non mi arriveranno.
WARNING: messages sent to "trappola" will never reach me.
Nobusama 23 Feb 2015 10:26
Ale wrote:

> Un amico mi ha chiesto di recuperare i dati da due dischi di un nas WD
> tipo Mybook Duo, i dischi dovrebbero essere in RAID 1.

Assicurati che il tuo amico lo avesse riconfigurato in raid1 perchè quei
dischi di solito sono preconfigurati con il raid0 (geniale, eh?)

Steve
Jack 23 Feb 2015 11:37
Ale <paperino@topolinia.it> wrote:

> Un amico mi ha chiesto di recuperare i dati da due dischi di un nas WD
> tipo Mybook Duo, i dischi dovrebbero essere in RAID 1.
>
> ho collegato i dischi ad un pc linux, e vedo queste partizioni:
>
> sti@cad7:~$ sudo parted /dev/sda print
> Modello: ATA WDC WD30EZRX-00D (scsi)
> Disco /dev/sda: 3001GB
> Dimensione del settore (logica/fisica): 512B/4096B
> Tabella delle partizioni: gpt
>
> Numero Inizio Fine Dimensione ******* system Nome Flag
> 3 15,7MB 528MB 513MB primary raid
> 1 528MB 2576MB 2048MB ext3 primary raid
> 2 2576MB 4624MB 2048MB ext3 primary raid
> 4 4624MB 3001GB 2996GB ext4 primary raid
>
> I dati che mi interessano sono nella partizione 4.
>
> Ora succede questo:
>
> con il comando:
>
> mouunt /dev/sda* -t ext4 /punto/di/montaggio
>
> riesco montare la part.2 e vedere nel ******* manager tutto il vecchio
> system del NAS.
>
> Se invece provo a montare la partizione 4 ottengo questo:
>
> sti@cad7:~$ sudo mount /dev/sda4 -t ext4 /mnt/max
> mount: /dev/sda4 già montato o /mnt/max occupato
>
> Cosa potrebbe significare?
>
>
> Se utilizzo il programma "dischi" con interfaccia grafica di Ubuntu,
> vedo le partizioni del raid, con nome della partizione, dimensione, etc,
> ma provando ad abilitare il raid ottengo questo errore:
>
> Error starting RAID array: Command-line `mdadm --assemble --scan --uuid
> "9fec7060:28f220f6:8afec194:c7ae02ce"' exited with non-zero exit status
> 2: (udisks-error-quark, 0)
>
> questo errore non so cosa possa significare, magari soltanto che il raid
> e' gia' in esecuzione e l'errore significa che sto provando ad avviarlo
> una seconda volta.

se e' in raid1 io collegherei un solo disco, tanto l'altro e' un
duplicato.

In ogni caso Google non e' YHWH eh, se gli si chiede qualcosa, lui
risponde:
http://unix.stackexchange.com/questions/72279/how-do-i-recover-files-from-a-single-degraded-mdadm-raid1-drive-not-enough-to

Ciao Jack
--
Yoda of Borg am I! Assimilated shall you be! Futile resistance is, hmm?
Ale 23 Feb 2015 12:43
Il 23/02/2015 10:26, Nobusama ha scritto:

>
> Assicurati che il tuo amico lo avesse riconfigurato in raid1 perchè quei
> dischi di solito sono preconfigurati con il raid0 (geniale, eh?)
>
> Steve
>

sono abbastanza certo che si tratti di un raid 1! ;-)
Ale 23 Feb 2015 12:45
Il 23/02/2015 11:37, Jack ha scritto:

>
> In ogni caso Google non e' YHWH eh, se gli si chiede qualcosa, lui
> risponde:
>
http://unix.stackexchange.com/questions/72279/how-do-i-recover-files-from-a-single-degraded-mdadm-raid1-drive-not-enough-to
>
> Ciao Jack
>

Avevo gia' chiesto lungamente a google prima di chiedere a usenet ma
senza ricavarne granche' d'aiuto, senz'altro per miei limiti personali.

ti ringrazio del link, stasera riaccendo linux e do' uno sguardo.

Links
Giochi online
Dizionario sinonimi
Leggi e codici
Ricette
Testi
Webmatica
Hosting gratis
   
 

Discussioni sul sistema operativo Linux | Tutti i gruppi | it.comp.os.linux.sys | Notizie e discussioni linux | Linux Mobile | Servizio di consultazione news.