[ RISOLTO ] RAID su Ubuntu Server

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Scrivi risposta
sarovin
Prode Principiante
Messaggi: 31
Iscrizione: venerdì 27 settembre 2013, 11:01

[ RISOLTO ] RAID su Ubuntu Server

Messaggio da sarovin »

Ragazzi, ho installato una versione di ubuntu server creando un RAID Mirroring ma dopo un po' un sbalzo di tensione mi ha corrotto il RAID.
Quando avvio la macchina questa si blocca e quindi ho avviato la reovery dove mi compare questa IMMAGINE

Qualcuno sa indicarmi la procedura per il ripristino del RAID??
Ultima modifica di sarovin il lunedì 9 marzo 2015, 14:51, modificato 1 volta in totale.
tunnel_net
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1988
Iscrizione: venerdì 27 febbraio 2015, 15:48
Desktop: gnome
Distribuzione: ubuntu 10.04
Sesso: Maschile

Re: RAID su Ubuntu Server

Messaggio da tunnel_net »

dai y fallo partire e parti con il recovery, solo che non ho capito cosa hai fatto e che dischi sono coinvolti, di raid ne vedo 4
e vedo menzionati sdb7 sdb2 sdb5 sdb6
apt-get moo
sarovin
Prode Principiante
Messaggi: 31
Iscrizione: venerdì 27 settembre 2013, 11:01

Re: RAID su Ubuntu Server

Messaggio da sarovin »

Dopo che do 'y' parte, di raid ne vedi 4 perche sono 4 partizioni. Ma come ripristino quello corrotto? E come faccio a capire quale sia?
tunnel_net
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1988
Iscrizione: venerdì 27 febbraio 2015, 15:48
Desktop: gnome
Distribuzione: ubuntu 10.04
Sesso: Maschile

Re: RAID su Ubuntu Server

Messaggio da tunnel_net »

Sono tutti e quatro degradati, c'è scritto [2/1] [_U]
Non puoi pretendere che ti do indicazioni a sensazione, che faccio mi invento i nomi dei filesystem, sono azioni un po' delicate, forse meglio se mi dici esattamente come sono fatti, cosa c'è sopra e quando hai definito il file system che type gli hai dato.

posta il risultato di

Codice: Seleziona tutto

cat  /proc/mdstat
PS
tieni preesente che una ricostruzione a me dura intorno alle 8 ore
apt-get moo
sarovin
Prode Principiante
Messaggi: 31
Iscrizione: venerdì 27 settembre 2013, 11:01

Re: RAID su Ubuntu Server

Messaggio da sarovin »

tunnel_net [url=http://forum.ubuntu-it.org/viewtopic.php?p=4732204#p4732204][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Sono tutti e quatro degradati, c'è scritto [2/1] [_U]
Non puoi pretendere che ti do indicazioni a sensazione, che faccio mi invento i nomi dei filesystem, sono azioni un po' delicate, forse meglio se mi dici esattamente come sono fatti, cosa c'è sopra e quando hai definito il file system che type gli hai dato.

posta il risultato di

Codice: Seleziona tutto

cat  /proc/mdstat
PS
tieni preesente che una ricostruzione a me dura intorno alle 8 ore

Questo è il mio fstab:

Codice: Seleziona tutto

UUID=85cf9f99-9213-4188-ad9a-854d7157b961 /               ext4    errors=remount-ro 0       1
# /boot was on /dev/md1 during installation
UUID=1638d76a-66e8-4434-a3fe-765613e5ae65 /boot           ext3    defaults        0       2
# /home was on /dev/md3 during installation
UUID=8367cf73-8125-4965-bd6c-8749e62c7e23 /home           ext4    defaults        0       2
# swap was on /dev/md0 during installation
UUID=f478cb76-e5f2-4201-8b59-f88ab5cd779b none            swap    sw              0       0
Questo mdstat:

Codice: Seleziona tutto

$ cat  /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md1 : active raid1 sdb5[1]
      975296 blocks super 1.2 [2/1] [_U]

md3 : active raid1 sdb7[1]
      424776512 blocks super 1.2 [2/1] [_U]

md2 : active raid1 sdb6[1]
      58559360 blocks super 1.2 [2/1] [_U]

md0 : active raid1 sdb2[1]
      3903424 blocks super 1.2 [2/1] [_U]

unused devices: <none>
Quali altre info posso postarti per capire meglio?
tunnel_net
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1988
Iscrizione: venerdì 27 febbraio 2015, 15:48
Desktop: gnome
Distribuzione: ubuntu 10.04
Sesso: Maschile

Re: RAID su Ubuntu Server

Messaggio da tunnel_net »

Nelle informazioni manca quale è l'altro filesystem del raid, però ho visto che abbiamo un file system piccolo su cui possiamo provare tanto sia che ci sia o meno non fa nulla ed è md0, lo swap, attualmente rimasto con sdb2, il compagno di raid penso sia su sda però non so se sta su sdc, vedi tu

quando hai definito i file system gli hai messo type
da per non-FS data
o
fd per Linux RAID auto ?
Altra cosa, se si hai un raid e non si ha un gruppo di continuità è meglio disabilitare la cache dei dischi, per evitare questo inconveniente se manca la corrente.

un comando utile è per avere informazioni sul raid è

Codice: Seleziona tutto

sudo mdadm -D /dev/md0
Proviamo a ricostruirlo, presumo ATTENZIONE se mi sbaglio che il compagno nel raid md0 sia sda2, un controllo a quattro occhi è meglio, devi dare un:

Codice: Seleziona tutto

sudo mdadm --re-add /dev/md0 /dev/sda2
poi puoi seguire l'andamento della ricostruzione con il solito:
cat /proc/mdstat
apt-get moo
sarovin
Prode Principiante
Messaggi: 31
Iscrizione: venerdì 27 settembre 2013, 11:01

Re: RAID su Ubuntu Server

Messaggio da sarovin »

Allora, il compagno è sda ma non ricordo se ho dato 'da' o 'fd' :( . Credo proprio di aver dato 'fd'. Un modo per capirlo?

il risultato di "sudo mdadm -D /dev/md0" è:

Codice: Seleziona tutto

/dev/md0:
        Version : 1.2
  Creation Time : Fri Apr 12 13:03:12 2013
     Raid Level : raid1
     Array Size : 3903424 (3.72 GiB 4.00 GB)
  Used Dev Size : 3903424 (3.72 GiB 4.00 GB)
   Raid Devices : 2
  Total Devices : 1
    Persistence : Superblock is persistent

    Update Time : Mon Mar  9 12:22:28 2015
          State : clean, degraded
 Active Devices : 1
Working Devices : 1
 Failed Devices : 0
  Spare Devices : 0

           Name : server:0  (local to host server)
           UUID : 4b3f857a:66f1837d:a6453b21:fe233f98
         Events : 12786

    Number   Major   Minor   RaidDevice State
       0       0        0        0      removed
       1       8       18        1      active sync   /dev/sdb2

Provando il tuo comando ho ricevuto questo:

Codice: Seleziona tutto

$ sudo mdadm --re-add /dev/md0 /dev/sda2
mdadm: --re-add for /dev/sda2 to /dev/md0 is not possible
tunnel_net
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1988
Iscrizione: venerdì 27 febbraio 2015, 15:48
Desktop: gnome
Distribuzione: ubuntu 10.04
Sesso: Maschile

Re: RAID su Ubuntu Server

Messaggio da tunnel_net »

Allora ci metterà un po' di più con:

Codice: Seleziona tutto

sudo mdadm --add /dev/md0 /dev/sda2
il type dei filesystem lo vedi con un sudo fdisk -l
apt-get moo
sarovin
Prode Principiante
Messaggi: 31
Iscrizione: venerdì 27 settembre 2013, 11:01

Re: RAID su Ubuntu Server

Messaggio da sarovin »

tunnel_net [url=http://forum.ubuntu-it.org/viewtopic.php?p=4732403#p4732403][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Allora ci metterà un po' di più con:

Codice: Seleziona tutto

sudo mdadm --add /dev/md0 /dev/sda2
il type dei filesystem lo vedi con un sudo fdisk -l

Grazie mille, tutto è andato a buon fine :D
tunnel_net
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1988
Iscrizione: venerdì 27 febbraio 2015, 15:48
Desktop: gnome
Distribuzione: ubuntu 10.04
Sesso: Maschile

Re: [ RISOLTO ] RAID su Ubuntu Server

Messaggio da tunnel_net »

L'unica cosa, io il raid dello swap lo eliminerei, ti fa solo perdere prestazioni e non ci sono dati da salvaguardare,
penserei anche se è il caso di eliminare la /boot dato che se si rompe ci vuole poco a ripristinarla con un boot da cd;

in più un eventuale boot da cd per ad esemprio sistemare il grub è un po' da studiare, non lo ho mai approfondito, so che il grub è in grado di fare il boot da entrambi i dischi così come dal raid, ma non so come eventualmente facendo il boot da cd fare eventuali correzzioni con upgrade-grub eccetera
Ultima modifica di tunnel_net il lunedì 9 marzo 2015, 18:11, modificato 1 volta in totale.
apt-get moo
sarovin
Prode Principiante
Messaggi: 31
Iscrizione: venerdì 27 settembre 2013, 11:01

Re: [ RISOLTO ] RAID su Ubuntu Server

Messaggio da sarovin »

tunnel_net [url=http://forum.ubuntu-it.org/viewtopic.php?p=4732471#p4732471][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:L'unica cosa, io il raid dello swap lo eliminerei, ti fa solo perdere prestazioni e non ci sono dati da salvaguardare,
penserei anche se è il caso di eliminare la /boot dato che se si rompe ci vuole poco a ripristinarla con un boot da cd;

in più un eventuale boot da cd per ad esemprio sistemare il grub è un po' da studiare, non lo ho mai approfondito, so che il grub è in grado di fare il boot da entrambi i dischi così come dal raid. ma non so come eventualmente facendo il boot da cd fare eventuali correzzioni con upgrade-grub eccetera
In effetti dello swap penso sia abbastanza inutile...per il boot non saprei, ma preferisco averlo cmq.
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti