Newsgroup: it.comp.os.linux.sys
Titolo: RAID5: passare da 4 dischi a 3 dischi

Ciao a tutti!
Su un Server qui in ufficio abbiamo un controller SCSI 3Ware 9650SE e
4 dischi S-ATA.
Il sistema era configurato con 3 dischi in RAID5 e un HotSpare.
La settimana uno dei dischi del RAID5 e' morto e, ovviamente, e' stato
subito sostituito al volo dall'HotSpare (fin qui tutto normale).
Ho quindi smontato il disco e detto a chi di dovere di comprarne un
altro.
L'altro disco e' stato comprato e, in un giorno in cui ero assente,
montato.
Il problema e' che, il tipo che l'ha montato ha poi deciso che il modo
migliore per definirlo come HotSpare era di migrare il RAID5 attuale
da 3 dischi a 4 dischi.
E ora mi ritrovo con 300GB in piu' (che non mi servono) e un HotSpare
di meno (che invece mi piacerebbe avere)...
Purtroppo non riesco a capire come fare a tornare alla situazione
precedente, quindi ad avere un RAID5 con 3 dischi e non piu' con 4...
Questo, ovviamente, escludendo la soluzione drastica che comprende la
cancellazione dell'Array e la reinstallazione ex-novo del Server...
Idee? Consigli? Insulti?
Grazie
Luca Bertoncello
(
luca...@lucabert.de
)

 Idee? Consigli? Insulti?
Chiedere a qualche 3Ware 9650SE man e/o manual?


Beh, non l'avevo scritto, in effetti, ma ho GIA' guardato nel manuale
della scheda.
Purtroppo e' stato scritto decisamente con i piedi e non c'e' niente a
riguardo...
Altre idee?
Grazie
Luca Bertoncello
(
luca...@lucabert.de
)

 Altre idee?
No, sempre la stessa, man nel senso di uomo (uomo 3Ware 9650SE), non
e` cosi` anche in Krante Cermania?

 e` cosi` anche in Krante Cermania?
Ach! Mann (con l'iniziale maiuscola e la doppia "n")!
Se non trovo altro, chiedero' al supporto 3Ware, anche se l'idea non
mi attrae...
Grazie
Luca Bertoncello
(
luca...@lucabert.de
)

 cancellazione dell'Array e la reinstallazione ex-novo del Server...
Soluzione semi-drastica: per non reinstallare ex-novo puoi fare 
l'immagine su storage esterno (clonezilla live), ricreare l'array e 
ricopiarti l'immagine stessa sull'array ricreato correttamente.
-- 
Vincenzo

 dischi e ri-aggiungilo come hot spare.
Supponi sbagliato!
Proprio perche' mi sono accorto subito dell'errore, ho evitato apposta
di estendere la partizione (LVM)...
Difatti vedo:
woodstock:~# pvdisplay
  --- Physical volume ---
  PV Name               /dev/sda3
  VG Name               system
  PV Size               592,21 GB / not usable 0
  Allocatable           yes
  PE Size (KByte)       4096
  Total PE              151605
  Free PE               25653
  Allocated PE          125952
  PV UUID               0kTtu2-l52a-x1ai-5I44-lnHC-dNKi-HIVWhM
e non quasi 900GB...
Rimuovendo il disco, il controller mi mette l'unita' come "degraded" e
anche se poi ho la possibilita' di aggiungere il disco come HotSpare,
alla fine mi trovo con un RAID5 degradato, che non e' poi tanto
bello...
Oppure sbaglio a togliere il disco? Come dovrei fare?
Grazie
Luca Bertoncello
(
luca...@lucabert.de
)

 Oppure sbaglio a togliere il disco? Come dovrei fare?
Onde prevenire sciagure, questo mi sembra il momento giusto per
verificare che il backup sia completo e funzionante.


Ti prego di non toccare questo tasto dolente...
Son due anni che dico che il nostro Backup fa SCHIFO.
Ma il capo NON vuole investire per comprare un DAT per fare il Backup
e preferisce farlo su un disco esterno (ormai prossimo alla morte
fisica).
Sincermante spero vivamente nel patatrack, cosi' almeno lo capisce che
ho ragione io a rompere le palle per avere quello che serve.
Cosa dite? Questo costerebbe alla ditta una cifra smodata? Beh, son
due anni che lo dico che per risparmiare 1000 Euro ne rischia almeno
20.000...
Ciao
Luca Bertoncello
(
luca...@lucabert.de
)

 cancellazione dell'Array e la reinstallazione ex-novo del Server...
Non vedo altro modo che backup/restore: puoi marcare un disco come
failed e rimuoverlo ma ti ritrovi con un array degradato e basta.
Comunque sei proprio sicuro che adesso il raid5 sia configurato con 4
dischi attivi?

 dischi attivi?
Secondo quanto mi dice la scheda, direi di si:
woodstock:~# tw_cli /c0 show
Unit  UnitType  Status         %RCmpl  %V/I/M  Stripe  Size(GB)
Cache  AVrfy
------------------------------------------------------------------------------
u0    RAID-5    OK             -       -       64K     894.038
OFF    OFF
Port   Status           Unit   Size        Blocks        Serial
---------------------------------------------------------------
p0     OK               u0     298.09 GB   625142448     WD-
WCAPD5293913
p1     OK               u0     298.09 GB   625142448     WD-
WCAPD5280461
p2     OK               u0     298.09 GB   625142448     WD-
WCAV2C669952
p3     OK               u0     298.09 GB   625142448     WD-
WCAPD5286499
Ciao
Luca Bertoncello
(
luca...@lucabert.de
)

 Oppure sbaglio a togliere il disco? Come dovrei fare?
Non conosco il controller in oggetto e non s� cosa permetta.
Visto che hai lvm, ho un'ipotesi ai limiti dell'assurdo.
Backup
Aggiungi 1 disco usb da un tera (o se hai la possibilit� di aggiungere
internamente un altro disco sata � lo stesso o anche meglio).
Crei un nuovo physical volume su quel disco.
Dici ad lvm di migrare tutti i dati sul nuovo pv, svuotando il raid.
Rifai il raid come vuoi.
Fai il procedimento inverso rispostando i dati sull'altro pv in raid.
P. S.: provato procedura simile (con spostamento di lv da un pv ad un'altro)
su una lenny con vmware server. Nel mio caso ad un certo punto si era
fermata la migrazione, a quel punto ho spento le vm interessate e poi �
ripresa.
Prima di rifare la macchina io proverei cos�.

 WCAPD5286499
E un verify che ti dice?

 E un verify che ti dice?
Mi spiego: non vorrei sparare c@@te ma mi pare strano che un array di 3
dischi possa diventare di 4. Non pu� essere che sia stato aggiunto come
spare o CBOD? Non so se verify � il comando giusto per verificare
l'effettivo utilizzo del drive.


Alcuni controller permettono di mettere un hd in pi� ad un raid 5 o di 
passare da raid 1 a 5
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
www.robyt.eu

 
Si anche il 9650 per�, insomma, magari il tipo non lo ha fatto e si �
limitato ad aggiungerlo senza fare la migrazione, prima di smontare
tutto verificherei che sia effettivamente in uso.

 tutto verificherei che sia effettivamente in uso.
Il tipo (io!) l'ha verificato...
TUTTI i 4 dischi sono in uso nel RAID5.
Ciao
Luca Bertoncello
(
luca...@lucabert.de
)
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 TUTTI i 4 dischi sono in uso nel RAID5.
:( peccato

 Idee? Consigli? Insulti?
per quanto ne so, di solito queste operazioni sono comunque irreversibili.
tutte le volte che mi � capitato ho comunque dovuto distruggere l'array 
e ripristinare il tutto

 cancellazione dell'Array e la reinstallazione ex-novo del Server...
Non è la soluzione drastica, è l'unica ;^)
bye!

 ho ragione io a rompere le palle per avere quello che serve.
AHAHAH, no, non funziona così...
Il giorno che succede il "patatrack" il tuo capo incolperà TE per il 
fatto che non si può ricaricare il server. Fottesega a lui che non puoi...
-- 
GenTLe ...di Varese, provincia.
La mia HP: 
http://digilander.iol.it/thegentle/index.htm
La vita è fatta anche di ardue scelte, tipo: "Un cuba... O una birra 
media???"

 Idee? Consigli? Insulti?
Non puoi.
Immaginati un controller: lui è "ignorante", non sa se nell'allargamento 
del raid tu hai già usato o meno lo spazio su disco. E quindi non ti 
permetter _mai_ di tornare indietro.
Puoi fare Mirror to Raid5 ma non l'opposto, così come puoi fare 
ingrandimenti del raid 5 ma non l'opposto.
Cazzia a morte il "tecnico" che ti ha fatto sto casino...


 dischi possa diventare di 4.
E' una feature comunissima su quasi tutti i tipi di controller appena 
evoluti. Anche il cambio di tipologia raid.


 Come si vede un informatico verso i 60 ?
Un parente di mia moglie ha detto: "Nonno � chi dorme 
con la nonna". E si � messo con una biondina di 29 anni.

 non e' un tecnico, e' un coglione.
Appunto ci ho messo le "" ;-)


 Appunto ci ho messo le "" ;-)
il mio era un rafforzativo :P
-- 
Windows mi da' quella sensazione di Indiana Jones che Linux non penso 
mi dara' mai, l'oscura impressione di avere una legione di thugs alle
calcagna e di non sapere se riusciro' a portare a casa la pelle.
                               Leonardo Serni