Koozali.org: home of the SME Server

Problemino folle con raid rebuild

Pierpiero

Problemino folle con raid rebuild
« on: April 10, 2007, 03:02:40 PM »
Un'amica ha messo su uno studio come commercialista e io le ho dato una mano per quanto riguarda la parte informatica... abbiamo tirato su una macchinetta con SME che fa da file server, fa i backup delle 2 postazioni e fa girare su vmware una macchina virtuale W2K con il solito gestionale di notamarcadelsettore... settimana scorsa uno dei dischi comincia ad andare a puppe e mi arrivano le prime mail di allerta... vado,spengo il server, lo smonto, avvio il server, lo porto al rivenditore che me senza dire ne ah ne bah me ne da un altro ugualo ugualo ancora nella sua bella bustina antistatica... torno, spengo il server, rimonto il disco, avvio il server, mi loggo come root, cat /proc/mdstat e non vedo il rebuild in atto, faccio logout e mi loggo come admin e provo a lanciare il rebuild dalla console, nisba, mi riloggo come root e provo a farlo a mano, manco per il casso!!!
Mi dice che il disco di destinazione è più piccolo!!! Porca pupazza WD da 250gb SATA2 era uno e WD da 250gb SATA2 è il nuovo! Hanno pure lo stesso codice!

Idee????

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Problemino folle con raid rebuild
« Reply #1 on: April 10, 2007, 03:11:13 PM »
Quote from: "Pierpiero"

Mi dice che il disco di destinazione è più piccolo!!! Porca pupazza WD da 250gb SATA2 era uno e WD da 250gb SATA2 è il nuovo! Hanno pure lo stesso codice!

Idee????


Sto giusto sistemando una macchina con 2 WD _stesso_modello_ che differiscono di pochi MB..

l'unica cosa che puoi fare è...

- fare un backup della macchina
- reinstallare sull'hd + piccolo
- aggiungere quello + grande al raid
- ripristinare il backup

dopo questa esperienza ho imparato a verificare SEMPRE le dimensioni degli hd..

strano ma vero, mi è successo sempre e solo con WD

Buon lavoro

Ciao

Stefano

Pierpiero

Re: Problemino folle con raid rebuild
« Reply #2 on: April 10, 2007, 03:21:12 PM »
Quote from: "nenonano"


l'unica cosa che puoi fare è...

- fare un backup della macchina
- reinstallare sull'hd + piccolo
- aggiungere quello + grande al raid
- ripristinare il backup

dopo questa esperienza ho imparato a verificare SEMPRE le dimensioni degli hd..

strano ma vero, mi è successo sempre e solo con WD



Chissà perchè me l'aspettavo?

Vabbuò... se utilizzando qualche tool di terzi provassi a clonare il disco superstite sul nuovo e da li facessi il rebuild? che dici potrebbe fungere?
oppure per tagliare la testa al toro, non sarà possibile con i seriali di WD individuare 2 dischi con la stessa geometria in modo da evitare 'sti casini?
Al prossimo disco che va a pupazze mi tocca fare riti scaramantici per sperare che il rebuild vada in automatico!!!

Grazie

Offline filippoc

  • *
  • 114
  • +0/-0
Re: Problemino folle con raid rebuild
« Reply #3 on: April 11, 2007, 04:27:21 PM »
Quote from: "Pierpiero"

Mi dice che il disco di destinazione è più piccolo!!! Porca pupazza WD da 250gb SATA2 era uno e WD da 250gb SATA2 è il nuovo! Hanno pure lo stesso codice!
Idee????


In genere è un problema di geometria (con dischi ide).
Con sata, non credo. Verifica:
hdparm /dev/sd?

Pierpiero

Re: Problemino folle con raid rebuild
« Reply #4 on: April 12, 2007, 12:03:40 AM »
Quote from: "filippoc"

In genere è un problema di geometria (con dischi ide).
Con sata, non credo. Verifica:
hdparm /dev/sd?


domani vedo e ti posto l'output...
 altrimenti provo ghost4linux...

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: Problemino folle con raid rebuild
« Reply #5 on: April 12, 2007, 09:34:55 AM »
Quote from: "Pierpiero"
Quote from: "filippoc"

In genere è un problema di geometria (con dischi ide).
Con sata, non credo. Verifica:
hdparm /dev/sd?


domani vedo e ti posto l'output...
 altrimenti provo ghost4linux...


non ho esperienza con gli strumenti di clonazione, ma lascerei perdere..

se non hai molti dati e contribs installati il ripristino è questione di pochi minuti

Ciao

Stefano

Pierpiero

Problemino folle con raid rebuild
« Reply #6 on: April 12, 2007, 10:36:03 PM »
Follia!!!

[root@srv ~]# hdparm /dev/sda

/dev/sda:
 HDIO_GET_MULTCOUNT failed: Inappropriate ioctl for device
 IO_support   =  0 (default 16-bit)
 readonly     =  0 (off)
 readahead    = 256 (on)
 geometry     = 30401/255/63, sectors = 250059350016, start = 0
[root@srv ~]# hdparm /dev/sdb

/dev/sdb:
 HDIO_GET_MULTCOUNT failed: Invalid argument
 readonly     =  0 (off)
 readahead    = 256 (on)
 geometry     = 9729/255/63, sectors = 80026361856, start = 0

Nel weekend quando posso spegnere il server controllo, ma ho qua la bustina antistatica in cui era confezionato il disco con la sua bella etichetta che dice HDD WD SATA II 250GB 7200RPM...

ma l'output sembrerebbe dire che il secondo disco è da 80...