Koozali.org: home of the SME Server

problema con raid in installazione opzione nospare

problema con raid in installazione opzione nospare
« on: March 08, 2011, 06:28:10 PM »
Salve, un piccolo chiarimento...
Cerco di installare sme su un server con 4 hdd da 2tb cad con raid 5 software, senza lvm e senza dischi di spare, in modo da ottenere un volume di circa poco meno di 6Tb (4-1x2). Ho questa esigenza perchè questo server ospita solo 4 bay per gli hdd ed è necessario uno storage di almeno 6Tb. Per la sicurezza dei dati è stato cmq previsto un secondo server identico a questo per il backup.

Ho provato con
sme raid=[5] spare=[0] nolvm
e con
sme novlm nospare
ma ottengo un volume di 3.7Tb perchè mi imposta anche un hd di spare.
Penso che sia possibile eliminarlo smontanto il volume e usando mdadm ma vorrei capire perchè non sia possbile ottenere una situazione senza spare direttamente dall'installazione.
Mi date qualche suggerimento...
Grazie
Antonio.

Re: problema con raid in installazione opzione nospare
« Reply #1 on: March 08, 2011, 07:06:37 PM »
Salve, volevo integrare con un altro dettaglio....
ho notato che l'installazione con sme nolvm nospare ha creato 2 raid,
- un raid 1 per /boot di 4 hdd
- un raid 5 per il sistema con lospare
Spero che riusciate a darmi qualche consiglio....

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: problema con raid in installazione opzione nospare
« Reply #2 on: March 08, 2011, 07:53:02 PM »
SME 7.5.1 o SME8b6?

i flag al boot li hai selezionati dopo averli visualizzati tramite F2/F3?

se si, allora qualcosa non ha funzionato, ergo apri bug in bugzilla, grazie

quando saprò la versione di SMe potrò esserti di maggiore aiuto

Re: problema con raid in installazione opzione nospare
« Reply #3 on: March 08, 2011, 08:27:12 PM »
Ho usato SME 7.5.1.
I parametri li ho inseriti dopo aver digitato F2.
Help me

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: problema con raid in installazione opzione nospare
« Reply #4 on: March 08, 2011, 08:35:22 PM »
Ho usato SME 7.5.1.
I parametri li ho inseriti dopo aver digitato F2.
Help me


allora i casi sono 2:
- o hai digitato male il parametro e no, su SME 7.5.1 non è possibile cambiare il layout del raid (su SME 8b6 si, vedi qui)
- oppure siamo di fronte ad un bug, ergo devi andare su bugzilla e segnalare la cosa

propendo per la prima, visto che ho 4 server con 4 dischi in raid5 senza spare

P.S.: la prima sintassi non è corretta, e non esiste tra le opzioni di boot (appena verificato): dove le hai trovate?

Re: problema con raid in installazione opzione nospare
« Reply #5 on: March 08, 2011, 08:52:21 PM »
Posto il file mdadm.conf
Code: [Select]
ARRAY /dev/md3 level=raid5 num-devices=3 spares=2 UUID=42cd3903:e4b30200:89772c7c:6914ef59
ARRAY /dev/md2 level=raid5 num-devices=3 spares=1 UUID=ff6c6d37:93019eee:22027e6d:b0c10c75
ARRAY /dev/md1 level=raid1 num-devices=4 UUID=8a528c50:2ffe05b3:774b0b49:f7fd192d

per installare ho usato sme nolvm nospare su sme 7.5.1
Mi confermi quindi questa sintassi : "sme nolvm nospare"
Come mi dai conferma, rifaccio tutto e ti faccio sapere
...se è stato un errore di digitazione mi mangio una mano...
grazie

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: problema con raid in installazione opzione nospare
« Reply #6 on: March 09, 2011, 08:12:43 AM »
ciao

rettifico quanto detto..

la sintassi da me indicata ERA valida per la 7.4 (la prova l'ho fatta con quella)

per la 7.5.1 è

Code: [Select]
sme spare=0 nolvm




Re: problema con raid in installazione opzione nospare
« Reply #7 on: March 09, 2011, 09:59:10 AM »
Grazie, provo subito e ti faccio sapere.

Antonio

Re: problema con raid in installazione opzione nospare
« Reply #8 on: March 09, 2011, 07:40:08 PM »
Purtroppo niente da fare .... mi vede sempre 3.7Tb

Per installare ho usato "sme spare=0 nolvm" (ho provato anche senza nolvm ma stessa cosa)

Posto df -h
Code: [Select]
Filesystem         Dimens. Usati Disp. Uso% Montato su
/dev/mapper/main-root
                      3,6T  1,5G  3,6T   1% /
/dev/md1               99M   16M   78M  17% /boot
none                  2,0G     0  2,0G   0% /dev/shm

Posto fdisk -l | more
Code: [Select]
Il disco /dev/md1 non contiene una tabella delle partizioni valida
Il disco /dev/md2 non contiene una tabella delle partizioni valida
Il disco /dev/dm-0 non contiene una tabella delle partizioni valida
Il disco /dev/dm-1 non contiene una tabella delle partizioni valida

Disk /dev/sda: 2000.3 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders
Units = cilindri of 16065 * 512 = 8225280 bytes

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      104391   fd  Autorilevamento raid di
Linux
/dev/sda2              14      243201  1953407610   fd  Autorilevamento raid di
Linux

Disk /dev/sdb: 2000.3 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders
Units = cilindri of 16065 * 512 = 8225280 bytes

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1          13      104391   fd  Autorilevamento raid di
Linux
/dev/sdb2              14      243201  1953407610   fd  Autorilevamento raid di
Linux

Disk /dev/sdc: 2000.3 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders
Units = cilindri of 16065 * 512 = 8225280 bytes

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sdc1   *           1          13      104391   fd  Autorilevamento raid di
Linux
/dev/sdc2              14      243201  1953407610   fd  Autorilevamento raid di
Linux

Disk /dev/sdd: 2000.3 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders
Units = cilindri of 16065 * 512 = 8225280 bytes

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sdd1   *           1          13      104391   fd  Autorilevamento raid di
Linux
/dev/sdd2              14      243201  1953407610   fd  Autorilevamento raid di
Linux

Disk /dev/md1: 106 MB, 106823680 bytes
2 heads, 4 sectors/track, 26080 cylinders
Units = cilindri of 8 * 512 = 4096 bytes


Disk /dev/md2: 4000.5 GB, 4000578535424 bytes
2 heads, 4 sectors/track, 976703744 cylinders
Units = cilindri of 8 * 512 = 4096 bytes


Disk /dev/dm-0: 3994.2 GB, 3994286030848 bytes
2 heads, 4 sectors/track, 975167488 cylinders
Units = cilindri of 8 * 512 = 4096 bytes


Disk /dev/dm-1: 6274 MB, 6274678784 bytes
2 heads, 4 sectors/track, 1531904 cylinders
Units = cilindri of 8 * 512 = 4096 bytes

Posto mdadm --detail --scan
Code: [Select]
ARRAY /dev/md2 level=raid5 num-devices=3 spares=2 UUID=6fdce41c:500f9ed4:0c9d6d60:e47e0073
ARRAY /dev/md1 level=raid1 num-devices=4 UUID=68463bfa:b0113d57:cc2a3a2f:7ff647b1

posto mdadm --detail --scan /dev/md2
Code: [Select]
/dev/md2:
        Version : 00.90.01
  Creation Time : Wed Mar  9 12:12:43 2011
     Raid Level : raid5
     Array Size : 3906814976 (3725.83 GiB 4000.58 GB)
    Device Size : 1953407488 (1862.91 GiB 2000.29 GB)
   Raid Devices : 3
  Total Devices : 4
Preferred Minor : 2
    Persistence : Superblock is persistent

    Update Time : Wed Mar  9 19:31:06 2011
          State : clean, degraded, recovering
 Active Devices : 2
Working Devices : 4
 Failed Devices : 0
  Spare Devices : 2

         Layout : left-symmetric
     Chunk Size : 256K

 Rebuild Status : 4% complete

           UUID : 6fdce41c:500f9ed4:0c9d6d60:e47e0073
         Events : 0.826

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

       3       8       50        2      spare rebuilding   /dev/sdd2
       4       8       34        -      spare   /dev/sdc2

Sembra come se ignori completamente i parametri in fase di installazione. Il server che sto usando è un dual opteron 270 con ctrl sil sata e 4 hdd da 2Tb cad. Seagate. Il ctrl sata raid integrato non ha array creati o altre impostazioni, vede singolarmente i 4 hdd. Mi sono limitato a fare il boot dal cd di sme 7.5.1 e digitare "sme spare=0" senza premere F2 o altri tasti. Credo sia davvero inutile ma volevo segnalare che il layout della tastiera in fase di boot non corrisponde, quindi per digitare "sme spare=0" ho usato il tasto "ì" (i accentata) per ottenere l'uguale. Quando mi ha chiesto se recuperare la vecchia installazione, ho risposto di formattare tutto, al termine mi sono loggato e ho verificato con df- h.
Aiutami, sto impazzendo...
Antonio

Re: problema con raid in installazione opzione nospare
« Reply #9 on: March 09, 2011, 07:58:33 PM »
Un integrazione...
Mi sono rivisto i parametri attivabili in fase di installazione di sme 7.5.1 e risulta qualto segue ...

spares=[0,1,2] -> per impostare i dischi di spare

quindi non dovrebbero essere corretti "nospare", "spare=[0]" e nemmeno "spare=0"

Inoltre ho notato che qualsiasi valore si fa seguire a "sme" viene accettato anche se errato....non era preferibile che restituisse un errore in caso di parametri non corretti?

Faccio altre prove con "spares=[0]", "spares=0" e ti faccio sapere (vanno inserite le parantesi?).
Antonio

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: problema con raid in installazione opzione nospare
« Reply #10 on: March 09, 2011, 08:01:40 PM »
se non funziona è un bug, ergo bugzilla..

puoi provare a scaricare la iso della 7.4, installare quella (sintassi diversa) e poi aggiornare

Re: problema con raid in installazione opzione nospare
« Reply #11 on: March 10, 2011, 07:16:15 PM »
Ho risolto dopo aver provato tante volte cambiando i parametri...
Quello giusto è
Code: [Select]
sme spares=0 nolvmquindi come indica nelle spiegazioni ma senza le parentesi quadre.
Certo che potevano essere un pò più chiari, magari un esempio o un messaggio di errore quando si digita qualcosa di non riconosciuto...
In questo modo mi vede un volume da 5.4Tb, probabilmente perchè assegna una percentuale di spazio alta per i blocchi riservati all'utente root. Non so se con qualche utility di tuning del fs sia possibile ovviare al problema (si tratta degli hdd dove risiede lo sme) e soprattutto non so se convenga farlo, comunque alla fine sono soddisfatto. Magari fammi sapere cosa ne pensi e se convienga agire per ridurre lo spazio riservato.
Ciao e grazie.
Antonio

Offline Stefano

  • *
  • 10,894
  • +3/-0
Re: problema con raid in installazione opzione nospare
« Reply #12 on: March 11, 2011, 10:19:16 AM »
per le indicazioni fallaci: apri ticket per la documentazione
per lo spazio, man tune2fs (opzione m).. di solito io riservo l'1% che su storage del genere sono comunque un bel pacco :-)

Re: problema con raid in installazione opzione nospare
« Reply #13 on: March 11, 2011, 10:27:23 AM »
Infatti, mentre di default mi sa che riservi il 5%, un pò troppo su storage di queste dimensioni.
Ho già usato tune2fs ma avevo un disco di sistema separato e un volume di storage raid su cui eseguivo l'operazione. Questa volta ho un array unico dove ho sistema e storage insieme, posso comunque usarlo? Devo avere altri accorgimenti?
Per aprire un ticket intendi segnalare il bug?


Re: problema con raid in installazione opzione nospare
« Reply #14 on: March 11, 2011, 10:36:34 AM »
Su wikipedia ho letto ...
Quote
Lasciare lo spazio riservato per i filesystem che contengono /var e /tmp, altrimenti ci si ritroverà con qualche problema.
Cosa mi consigli?