Posso semplicemente rimuovere un disco da un array RAID 1 live?


8

Ho letto la storia del manager che estrae un disco da un array RAID 5, e poi un secondo, ma mi piacerebbe provare da solo cosa succede quando disconnetto semplicemente un disco da un sistema live. È un server HP ProLiant DL585 serie G7 , quindi deve essere sostituibile a caldo.

Ma prima che ci provassi, ho pensato che sarebbe stato meglio ottenere qualche input da persone più esperte prima di fare qualcosa di veramente, davvero sciocco.


Wow, grazie a tutti per le risposte rapide .. Ci vado ^ - ^
Berzemus,

Ci sono stato, fatto! È davvero liberatorio, sono contento di averlo fatto, grazie a tutti. (Ora devo solo trovare qualcuno con cui mostrarlo ..)
Berzemus,

2
Assicurati solo che l'array si sia completamente rispedito prima di mostrare qualcuno (o assicurati di estrarre la stessa unità che hai fatto questa volta). È bello confermare che i kit funzionano e ti proteggono come sostiene, no ?!
David Spillett,

Risposte:


22

Dipende dal tuo controller.

Se supporta hot-swap, quindi sì. Altrimenti, potresti far saltare il controller e uccidere l'intero array.

Se si estrae un'unità dall'array (durante l'esecuzione o lo spegnimento), sarà necessario eseguire una ricostruzione completa una volta rimessa in funzione, il che richiederà un po 'di tempo e peggiorerà le prestazioni mentre si verifica.

Testare la tua configurazione RAID in questo modo non è una cattiva idea. Assicurati solo che i tuoi backup siano corretti e aggiornati prima nel caso in cui qualcosa vada storto e l'array non sopravviva al test.


1
+1 per il commento sull'avere un backup aggiornato. ;-)
KPWINC,

2
E assicurati di poter ripristinare anche dal backup.
jay_dubya,

I backup devono essere considerati non validi fino a quando non sono stati ripristinati correttamente su una macchina di prova. E anche allora dovrebbero essere visti tutti con molto sospetto.
Mark Allen

8

Bene, secondo una semplice ricerca, il server dovrebbe avere unità "SAS" hot plug 2.5, quindi in tal caso sì, dovresti essere in grado di estrarre le unità e inserirle mentre la macchina è in funzione. Tuttavia, è necessario per ricontrollare la configurazione effettiva.

Questo è qualcosa che dovresti fare non solo per impressionare il tuo capo, ma soprattutto per dimostrare a te stesso come funziona. Ti consigliamo di tirare un disco per assicurarti che il sistema rimanga in vita e per assicurarti che il tuo hot spare entri immediatamente in azione. È anche una buona idea guardare il processo di ricostruzione e notare quanto tempo ci vuole. Sostituire l'unità "mancante" con un'altra unità e verificare che sia possibile crearla e assegnarla come hot spare. Quindi tirare l'altra unità che faceva parte dell'array originale e vedere se la macchina rimane in vita e il nuovo hot spare entra in funzione.

Un altro test divertente è rimuovere le unità con l'alimentazione spenta e rimetterle in un ordine diverso, quindi accendere la macchina e vedere cosa dice il controller.

È importante fare queste cose prima che la macchina sia in produzione in modo che tu a) sappia che funzioni effettivamente eb) possa scrivere una procedura. Potresti essere sorpreso dalla frequenza con cui una particolare configurazione RAID non funziona come previsto.

Dato che sei nuovo in questo, potresti anche vedere come appare un'unità estratta se la colleghi a un'altra macchina e provi a ottenere i dati. Potresti anche sperimentare unità di dimensioni diverse per avere un'idea di come il sistema le gestisce.

Chiamami paranoico, ma idealmente potresti anche prendere in considerazione l'acquisto di alcuni replicati extra di qualsiasi unità che utilizzerai e testare ciascuno prima che il sistema sia in produzione. Ho avuto molti stupidi problemi con differenze di dimensioni dell'unità tra i produttori minori, unità difettose che hanno rimosso interi canali SCSI quando sono state inserite, ecc. La vita è buona se hai alcune unità di riserva identiche alle unità che stai utilizzando.


+1 per riorganizzare i dischi. Alcuni controller hanno un attacco di cuore, ma i migliori rimescolano il loro ordine nella sua configurazione.
Mark Henderson,

1
Vorrei poterlo fare +2 in realtà, per il tuo secondo commento sull'acquisto di dischi identici. Avevo un disco che era 1,2 MB più piccolo del disco che stava sostituendo (erano dischi da 500 gb) e di conseguenza era inutile.
Mark Henderson,

4

Sì, se sono sostituibili a caldo puoi semplicemente estrarre uno dei dischi e le cose dovrebbero continuare a funzionare. Ecco come sostituire un disco guasto.


1

A seconda del controller e / o del software, dovrebbe funzionare e, in molti casi, la ridondanza inizierebbe a essere ricreata pochi istanti dopo l'inserimento del disco.

Non lo farei mai su un sistema di produzione, perché è un carico pesante sui dischi, potrebbero volerci ore per rispecchiare nuovamente i dischi (durante questo periodo non hai ridondanza) e e, ma in teoria dovrebbe funzionare.

Nei sistemi di test, lo faccio sempre prima di andare in diretta, e ha sempre ripristinato ...


1

Alcuni vecchi server Dell hanno eliminato un data center acquisito. Uno di loro ha già organizzato un raid5, al momento non lo avevamo ancora nel nostro ufficio. Quindi ho fatto l'unica cosa logica ... L'ho avviato, ho avviato alcuni processi e ho iniziato a estrarre dischi rigidi per la scienza. 1 andava bene, 2 andava bene, 3 non tanto. Quindi la risposta breve è sì. È liberatorio!


Se hai ottenuto due dischi prima che non funzionasse, mi sembra RAID-6. Ma sì, la prima cosa che ho fatto quando ho messo le mani sul mio primo array da 14 dischi è stata estrarne una!
Mark Henderson,

Molto bella!!!!!!!!!
Kyle Hodgson,

1

Una volta ho estratto un'unità da un array RAID5 come prova dal vivo di concetto / test hardware mentre ero effettivamente nella struttura che installava la macchina. L'avevo fatto diverse volte in ufficio, il che era sempre andato bene, quindi ho pensato che sarebbe successo anche questa volta. È tornato indietro, ma ci sono volute due settimane per farmi armeggiare con esso per essere riconosciuto di nuovo ... quindi, se stai pensando "andrà bene!", Beh, dovrebbe essere sì. Ma ascolta tutte le storie di ammonimento.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.