Koozali.org: home of the SME Server

Other Languages => Italiano => Topic started by: whitetiger on August 28, 2014, 12:03:50 PM

Title: RAID multipli
Post by: whitetiger on August 28, 2014, 12:03:50 PM
Ciao a tutti; spero che (almeno voi) abbiate passato serenamente le ferie. Io, ahimè, lavorando ed infatti rieccomi qui con una installazione non più sperimentale.

Riapro un post che non aveva trovato risposta. Io la doc l'ho letta, ma sinceramente non ho capito come fare due raid perché mi sembra di aver capito che SME in automatico configura già i dischi sulla base del loro numero.

Partendo da zero installerò SME su un HD da 320. Avendone un secondo identico mi ritroverò un RAID1 già attivo.
A questo punto io voglio un altro RAID separato su altri 4HD da 1TB e un 7o disco da 3GB per conto suo.
MI sembra di aver capito che mi conviene tenerli staccati fino all'ultimo momento, ma già prima non appena li avevo collegati me li sono già trovati mappati.
Adesso ho già piallato tutto per usare i nuovi HD, ma che devo fare di preciso? E soprattutto dove? Dalla console o dalla GUI?

Grazie ancora.
Title: Re: RAID multipli
Post by: Stefano on August 28, 2014, 12:17:54 PM
installa SME sui due dischi da 320 e lascia che finisca il rebuild

aggiungi i 4 dischi
crei un array come preferisci tramite mdadm
 a questo punto hai 2 possibilità:
- sposti il punto di mount della /home sul nuovo array
- usi lvm per estendere il volume già esistente

http://wiki.contribs.org/Raid:Creating_large_raid5_array_%28over_2TB_drive%29

per darti una idea..
Title: Re: RAID multipli
Post by: Stefano on August 28, 2014, 12:21:11 PM
P.S: NON editare i messaggi per aggiungere/modificare il contenuto.. piuttosto aggiungi altri post.. grazie
Title: Re: RAID multipli
Post by: whitetiger on August 28, 2014, 12:57:16 PM
P.S: NON editare i messaggi per aggiungere/modificare il contenuto.. piuttosto aggiungi altri post.. grazie

Chi andava ad immaginare che sei perennemente collegato   :-)

Title: Re: RAID multipli
Post by: whitetiger on August 28, 2014, 01:01:27 PM
installa SME sui due dischi da 320 e lascia che finisca il rebuild

aggiungi i 4 dischi
crei un array come preferisci tramite mdadm
 a questo punto hai 2 possibilità:
- sposti il punto di mount della /home sul nuovo array
- usi lvm per estendere il volume già esistente

http://wiki.contribs.org/Raid:Creating_large_raid5_array_%28over_2TB_drive%29

per darti una idea..

LVM non lo userei per lasciare i due raid separati.
Il 7o disco come lo monto in EXT4?

Curiosità, ma perché i dischi ed i RAID non si riescono a gestire dalla GUI che è più pratico?
O è una cosa in cantiere per le future versioni?
Title: Re: RAID multipli
Post by: whitetiger on August 28, 2014, 01:15:04 PM
...
 a questo punto hai 2 possibilità:
- sposti il punto di mount della /home sul nuovo array
- usi lvm per estendere il volume già esistente
...
Un dubbio dell'ultimo minuto, ma la /home si prende tutto l'array?
In quello da 4HD io ci monterei anche il resto: Owncloud, il portale di intranet associato ad Apache, ecc.
Sui due dischi da 320 io ci terrei il SO e quanto non è pesantemente modificato in continuazione.

Mi sto interrogando se non mi convenga intallare tutto sui solo 4 dischi ed Amen! Lasciando perdere i due da 320.
Title: Re: RAID multipli
Post by: Stefano on August 28, 2014, 01:47:20 PM
Chi andava ad immaginare che sei perennemente collegato   :-)

Eh.. Sapessi...
Title: Re: RAID multipli
Post by: Stefano on August 28, 2014, 01:50:41 PM
Un dubbio dell'ultimo minuto, ma la /home si prende tutto l'array?
In quello da 4HD io ci monterei anche il resto: Owncloud, il portale di intranet associato ad Apache, ecc.
Sui due dischi da 320 io ci terrei il SO e quanto non è pesantemente modificato in continuazione.

Mi sto interrogando se non mi convenga intallare tutto sui solo 4 dischi ed Amen! Lasciando perdere i due da 320.

Sottoscrivo questa scelta

Riguardo alla prima domanda.. I 4 dischi puoi anche dividerli in partizioni diverse e creare array separati da usare in Mount point diversi

Quanto alla gestione del partizionamento, la gestione via CLI va benissimo, fidati
Title: Re: RAID multipli
Post by: whitetiger on August 28, 2014, 02:45:32 PM
Sottoscrivo questa scelta

Riguardo alla prima domanda.. I 4 dischi puoi anche dividerli in partizioni diverse e creare array separati da usare in Mount point diversi

Quanto alla gestione del partizionamento, la gestione via CLI va benissimo, fidati

Non mi sono spiegato bene io.
In quanto all'installazione CLI/GUI personalmente non vedo difficoltà, solo che trovo più comodo ovviamente la GUI.
In FreeNAS c'è un cursore ed a secondo di quanti dischi selezioni propone quale sia il miglior RAID; dopo di che uno decide ciò che gli pare.

Per il partizionamento intendevo un'altra cosa.
Con il RAID il sistema ovviamente vede un solo volume. A questo punto chi decide la partizione?
Se installo un server decido io se VAR, tanto per citare, sta su un disco a parte o se lo lascio sotto "/".

Se installo tutto di default nei 4 dischi, fa tutto SME ed io non devo tribolare più di tanto.
Se invece installo tutto nei due dischi da 320, per spostare i vari punti di Mount nel nuovo volume RAID5 dovrei sapere come vengono utilizzati e da cosa in modo da capire cosa mi convenga spostare oppure no.
C'è una doc relativa a tutto ciò?

A questo punto faccio una seconda domanda e quella appena fatta resta "per pura cultura".
Se installo SME nei 4HD con RAID 5 ed avendo a disposizione due HD da 320, come li potrei utilizzare?
Se le cartelle utenti fossero belle pienotte ci metterei queste spostando la /Home, ma nel mio caso conterranno poco o nulla.

Title: Re: RAID multipli
Post by: whitetiger on August 28, 2014, 04:13:07 PM
Alè! Prima bega.
4 dischi da 1 TB. Vuoti (ho verificato prima di installarli e non c'erano partizioni).

Lancio il setup e dopo un po' ecco l'errore:
Code: [Select]
lvcreate failed per /main/swap
Volume Group "main" has insufficient free space  (851 extents): 852 required.
Title: Re: RAID multipli
Post by: whitetiger on August 28, 2014, 04:38:06 PM
Quando ho lanciato il setup io ho selezionato l'opzione RAID5, non è che invece dovevo lasciare la standard?
Title: Re: RAID multipli
Post by: whitetiger on August 28, 2014, 04:44:59 PM
Quando ho lanciato il setup io ho selezionato l'opzione RAID5, non è che invece dovevo lasciare la standard?
Mi rispondo da solo. NO, perché l'installazione standard è solo con RAID1.
Sto provando a rifare l'installazione
Title: Re: RAID multipli
Post by: Stefano on August 28, 2014, 04:49:23 PM
ALT!

fermati, respira e... leggi la documentazione, grazie

(con 4 dischi SME di default fa un raid5 con spare disk)
Title: Re: RAID multipli
Post by: Stefano on August 28, 2014, 04:50:27 PM
http://wiki.contribs.org/Raid
Title: Re: RAID multipli
Post by: whitetiger on August 28, 2014, 05:01:11 PM
http://wiki.contribs.org/Raid

Cioè con 4HD sono 3HD in RAID più 1 di Spare. Ok. Preferirei decidere io cosa mettere in raid e cosa no, ma vedo che SME vuol prendere lui le decisioni. Va bene così.

In ogni caso l'errore è durante l'installazione.
Setup, RAID option, RAID5. Poi fa tutto da solo, io non digito nulla.
Nuova installazione, stesso errore
Title: Re: RAID multipli
Post by: whitetiger on August 28, 2014, 05:06:50 PM
Riletta ancora. con "sme spares=0" lo disattivo. Ok, ma io preferisco rimanere nello standard ed è quello che mi sta dando errore.
Nota a margine: crea su ciascun HD 1 partizione da 250MB ed 1 da 975GB.
Lo swap dove lo piazza?
Title: Re: RAID multipli
Post by: Stefano on August 28, 2014, 05:16:24 PM
ok.. con calma

relativamente alle scelte, SME, per design, FA delle scelte al posto dell'utente.. infatti si rivolge anche a chi NON ha alcuna competenza e non può quindi mettersi a disquisire su partizionamento, formattazione, creazione array ecc..

questo è un punto di forza ma è anche un limite..

tornando al tuo problema, è evidente che qualcosa non va ma da qui mi è impossibile capire..
ti chiedo quindi, se sei disposto, di aprire un bug su bugzilla, eventualmente allegando una foto della schermata con l'errore..

ti chiederei di fare comunque le foto delle schermate.. se non te la senti di aprire un bug, contattami su skype o altro con TUTTI i dettagli del tuo hw (marca, modello, sia del ferro che dei dischi, versione bios.... ecc. TUTTO)

a questo punto, DOPO aver fatto le foto, installa la macchina sui due dischi da 320 in raid 1..

per l'array, la sua destinazione, il suo layout ecc, scrivi qui, dettagliatamente, cosa vuoi fare che ne discutiamo..

hint: se hai 4 dischi puoi creare un raid5 con spare, un raid5 senza spare, un raid10..
inoltre, visto che fa(rest)i tutto a manina, non devi necessariamente creare 1 singolo array, ma puoi partizionare i dischi in due e fare 2 array distinti, montandoli poi come preferisci.. naturalmente, in tal caso, è opportuno che la tipologia di raid sia uguale per i due array.

aggiungo che il raid5 è ABBASTANZA "lento".. la sola ricorstruzione dell'array con 4 dischi da 2 TB senza spare su un ML310 g5 mi ci ha messo mezza giornata
Title: Re: RAID multipli
Post by: Stefano on August 28, 2014, 05:18:01 PM
Riletta ancora. con "sme spares=0" lo disattivo. Ok, ma io preferisco rimanere nello standard ed è quello che mi sta dando errore.
Nota a margine: crea su ciascun HD 1 partizione da 250MB ed 1 da 975GB.
Lo swap dove lo piazza?

la prima partizione la usa per /boot
la seconda per un volume lvm che contiene 2 volumi.. /main e /swap
Title: Re: RAID multipli
Post by: whitetiger on August 28, 2014, 05:28:55 PM
relativamente alle scelte, SME, per design, FA delle scelte al posto dell'utente.. infatti si rivolge anche a chi NON ha alcuna competenza e non può quindi mettersi a disquisire su partizionamento, formattazione, creazione array ecc..

E torniamo al discorso della GUI perché già la CLI non è proprio per tutti.  :)

Venendo al problema.
Uno snapshoot non lo saprei fare visto che non è un desktop. Dovrei fare una foto vera e propria e poi inviarla.
Comunque non c'è un gran che oltre a quello che ho scritto, giusto data e ora, un pulsante "Segnala bug" ed uno "Fine dell'installazione".

Per la doc non vorrei entrare nel ginepraio della "macchina non certificata" (ne avevamo parlato nei primi post".
Il partizionamento lo ha fatto, i dischi li ho visti lavorare quindi non dovrebbe esserci un problema di configurazione Hw.

Domani provo con i dischi da 320. Ormai non faccio più in tempo perché devo finire un altro lavoro. Non riuscirei a seguire questo con la dovuta attenzione.

Intanto ti ringrazio
Title: Re: RAID multipli
Post by: whitetiger on August 28, 2014, 05:42:03 PM
Due info al volo.
Case: Chenbro SR30169
HD: WD Sata6. Blue da 320 e Green da 1TB.
La MB non è di classe server, ma la ASROCK FM2A85X-ITX.

La macchina mi deve servire per dei demo, quindi non mi interessa che sia un server performante e della massima affidabilità.
Questa MB mi gestisce 7 SATA6 che è ciò che mi serve.

SME server sarà installato "private", quindi senza visibiltà Internet ma solo Intranet.
Sopra ci andrò installare le applicazioni per groupware, un server di posta decente, OwnCloud ed i servizi tipici di una Intranet.

Ci sarà installato parecchia roba ad uso e consumo dei test, dei demo e per uso interno.
Se mi si ferma la macchina mi gireranno gli ammennicoli ma non perdo nulla di strategico. Quello sta su due server come Dio comanda.

Ciao
Title: Re: RAID multipli
Post by: whitetiger on August 28, 2014, 05:45:00 PM
Ultimo aggiornamento.
Mentre scrivevo ho rilanciato l'installazione con RAID5 e 3 HD (ho tolto il 4o).
Adesso ha superato il punto critico perché vedo che sta procedendo all'installazione.
Quindi se termina senza problemi dovrei solo aggiungere il 4o disco.

========================
Ma porca miseria!
L'istallazione è andata a buon fine con 3 dischi ma poi c'è la famigerata schermata di installazione grafica tutta rovinata.
Problema che l'altra volta avevo superato con l'istallazione "VESA".
Però con Vesa non c'è la possibilità di scegliere il tipo di RAID.
=========================
L'installazione è andata a buon fine con 2HD da 1TB in RAID1. Adesso devo aggiungere gli altri 2 e migrare in RAID5.
La documentazione relativa a tale migrazione segnala subito che le istruzioni sono relative a SME 8, io ho ovviamente SME 9.
Title: Re: RAID multipli
Post by: whitetiger on September 01, 2014, 12:57:16 PM
http://wiki.contribs.org/Raid

Sarà, ma a me i comandi suggeriti dalla guida non funzionano.
CentOS non lo conosco, e così provo a guardare in Internet se trovo la documentazione adeguata.
Però non pensavo di impiegare così tanto tempo per quella che è ancora una installazione base.

Code: [Select]
# mdadm –detail /dev/md0
mdadm: An option must be given to set the mode before a second device
       (/dev/md0) is listed

# cd /boot
# mv initrd-`uname -r`.img initrd-`uname -r`.img.old
mv: impossibile fare stat di `initrd-2.6.32-431.23.3.el6.x86_64.img': No such file or directory
# dir
config-2.6.32-431.20.3.el6.x86_64         symvers-2.6.32-431.20.3.el6.x86_64.gz
config-2.6.32-431.23.3.el6.x86_64         symvers-2.6.32-431.23.3.el6.x86_64.gz
efi                                       System.map-2.6.32-431.20.3.el6.x86_64
grub                                      System.map-2.6.32-431.23.3.el6.x86_64
initramfs-2.6.32-431.20.3.el6.x86_64.img  vmlinuz-2.6.32-431.20.3.el6.x86_64
initramfs-2.6.32-431.23.3.el6.x86_64.img  vmlinuz-2.6.32-431.23.3.el6.x86_64
lost+found
Title: Re: RAID multipli
Post by: Stefano on September 01, 2014, 01:13:31 PM
ok..

gran calma, perchè è difficile starti dietro..

ripartiamo?
sai già che la tua scheda madre non è fully supported, quindi, come certamente sai, puoi avere problemi.. e no, il discorso "ma con X-linux va" non è una argomentazione valida (il perchè è da cercarsi nelle scelte progettuali di RH/CentOS)

fai così:
- installa la macchina con 2 dischi in raid 1
- "sbianca" i 4 dischi con dd (nella pagina del wiki c'è scritto come) ed inseriscili

poi ci risentiamo
Title: Re: RAID multipli
Post by: whitetiger on September 01, 2014, 05:32:30 PM
...
gran calma, perchè è difficile starti dietro..
...
...il discorso "ma con X-linux va" non è una argomentazione valida (il perchè è da cercarsi nelle scelte progettuali di RH/CentOS)

Perdonami Stefano, lungi da me dal polemizzare, ma se partiamo dal considerare tutto fuori standard non andiamo molto lontano.

Se è vera la tua affermazione ("ma con X-linux va...") è vero anche il contrario: non è che siccome va con quella configurazione allora le altre sono necessariamente sbagliate.

CentOS è stata installa al primo colpo su questa macchina, quindi non può esserci una incompatibilità tra la macchina e l'OS.
Il problema della GUI è stato segnalato (contestualmente a me) anche da un altro collega nel forum in lingua Inglese, quindi non è un problema con questa macchina.
Se permette di configurare 4 dischi con una configurazione video, e solo 2 con un'altra non può essere un problema di installazione.
Posso poi capire che non veda un determinato controller che gestisce un array hardware, ma se vede i 4 dischi non capisco perché non li riesca poi a gestire con i suoi comandi standard.

Infine, scusa, ma che vuol dire "non si riesce a starti dietro".
Io ho la possibilità di installare 7 HD.
Ne volevo collegare 2 in RAID 1, 4 in RAID 5 ed un settimo per conto suo.
Ho accettato il consiglio di installarne solo 4 in RAID 5, poi è saltato fuori che sono 3+1 spare, poi non ne vede 4, non si riesce ad installarne 3 e sono già con 2 soli HD.
Infine la guida segnala dei comandi ed i primi due fanno cilecca.
Non mi pare che si faccia fatica a stare dietro a me, ma invece a fare una installazione base.
Almeno da queste parti.

Vedo se riesco a contattarti via Skype.
Ciao
Title: Re: RAID multipli
Post by: Stefano on September 01, 2014, 06:26:29 PM
Perdonami Stefano, lungi da me dal polemizzare, ma se partiamo dal considerare tutto fuori standard non andiamo molto lontano.

la polemica non mi interessa, quindi mi va benissimo

Quote
Se è vera la tua affermazione ("ma con X-linux va...") è vero anche il contrario: non è che siccome va con quella configurazione allora le altre sono necessariamente sbagliate.

no, evidentemente non mi sono espresso correttamente e me ne scuso.. la frase va letta così:
"se questa configurazione hw va benissimo con debian/suse/ubuntu/whatever non è detto che vada bene con SME, e questo per delle scelte progettuali indipendenti da SME"

Quote
CentOS è stata installa al primo colpo su questa macchina, quindi non può esserci una incompatibilità tra la macchina e l'OS.

quindi, se centos 6.x è andata su senza problemi ed invece SME9 non va, è evidentemente qualcosa di non funzionante in SME e questo va segnalato in bugzilla, con quanti più dettagli possibili

Quote
Il problema della GUI è stato segnalato (contestualmente a me) anche da un altro collega nel forum in lingua Inglese, quindi non è un problema con questa macchina.

hai gli estremi del bug aperto in relazione a ciò? grazie anticipate

Quote
Se permette di configurare 4 dischi con una configurazione video, e solo 2 con un'altra non può essere un problema di installazione.

mi mancano il "chi1" e "chi2", ma desumo dal contesto che tu stia sempre "confrontando" Centos e SME.. in tal caso, visto che, ripeto, il problema è nell'installer di SME, deve essere segnalato a chi di dovere --> bugzilla

Quote
Posso poi capire che non veda un determinato controller che gestisce un array hardware, ma se vede i 4 dischi non capisco perché non li riesca poi a gestire con i suoi comandi standard.

la tua curiosità/perplessità è assolutamente lecita e legittima, ma può trovare soddisfazione solo seguendo il giusto ordine.. ergo bugzilla :-)

Quote
Infine, scusa, ma che vuol dire "non si riesce a starti dietro".

mea culpa, frase malposta e equivocabile..
intendo dire che nell'arco di questo topic hai fatto 10 prove.. hai modificato post che prima ho letto in un modo e poi si trasformano.. hai scritto la cronostoria editando di volta in volta i singoli post.. capisci che seguirti è difficoltoso, a meno di non rileggere tutto ogni volta e cercando di capire come mai, nei post di risposta a te, si trovano info che fanno a pugni con quando dici tu perchè, nel frattempo, hai cambiato i post? :-)

Quote
Io ho la possibilità di installare 7 HD.

ok

Quote
Ne volevo collegare 2 in RAID 1, 4 in RAID 5 ed un settimo per conto suo.

ok, fattibile senza problemi.. tu adesso a che punto sei?

Quote
Ho accettato il consiglio di installarne solo 4 in RAID 5, poi è saltato fuori che sono 3+1 spare, poi non ne vede 4, non si riesce ad installarne 3 e sono già con 2 soli HD.

capisco

Quote
Infine la guida segnala dei comandi ed i primi due fanno cilecca.

quella pagina ha parecchi sottocapitoli.. non è detto che sia aggiornata alla versione 9 e, nella fattispecie, non so cosa tu abbia fatto.. infatti mi riporti gli errori ma non mi dici seguendo che punto della guida (nella stessa pagina si trovano più volte gli stessi comandi in taluni casi)

Quote
Non mi pare che si faccia fatica a stare dietro a me, ma invece a fare una installazione base.

pur capendo il tuo punto di vista, dissento.. tra macchine reali e virtuali, da lavoro, da test o da semplice divertimento (vedi la trasformazione da raid1 a raid5, l'ho scritta io), di SME, dalla versione 5, ne ho instalalti qualche centinaio.. e non ho mai avuto problemi..
e non ho tutte installazioni "canoniche", perchè essendo linux hai comunque margine di manovra..

io ti propongo di fare così (come da mio ultimo post):
- resetta TUTTI i dischi con l'uso di dd
- installa SME sui due dischi più piccoli, installazione base, "alla windows" (i.e. accetta tutti i parametri proposti di default relativamente ai dischi ecc)
- torna qui..

Quote
Vedo se riesco a contattarti via Skype.
Ciao

ti aspetto
Title: Re: RAID multipli
Post by: whitetiger on September 01, 2014, 08:30:58 PM
OK, ci siamo chiariti sia qui che in Skype.
A margine di tutto ti ringrazio della bella chiaccherata.
Purtroppo nei forum Italiani (in quelli esterni non accade) è raro trovare persone garbate e che non facciano i saccenti "io so tutto".
Spesso ci si dimentica che siamo tutti colleghi; anche con età, con professionalità ed esperienze differenti, stiamo tutti cercando di portare a casa la pagnotta al meglio di ciò che possiamo fare.
Quindi ancora grazie.

Tornando a bomba sul problema.
La configurazione è in firma, così abbiamo trovato una soluzione per ricordarcene.
In quanto all'iinstallazione parto dal CD (non DVD) della versione 9.x (strano che la 9x stia su un CD e la 8 su un DVD).
La prima schermata è relativa a quale modalità di installazione.
Quella standard (opzione 1) è per il RAID1, quindi scelgo l'opzione RAID e LVM, quindi RAID5.
La terza richiesta è per la verifica del media, scelgo "Skip"
Quindi le richieste di lingua tastiera e fuso orario.
Poi il sistema passa all'installazione vera e propria.
Ad un certo punto compare il messaggio "creazione filesystem ext4 su /dev/mapper/mai-root in corso".

Dopo alcuni minuti compare un messaggio di errore:

Code: [Select]
È stato rilevato il seguente errore durante l'attivazione della configurazione dello storage.

lvcreate failed per /main/swap 20:16:30 469 Error:
Volume Group "main" has insufficient free space  (9711 extents): 972 required.
Buffo: la volta scorsa per i medesimi dischi i due valori erano 851 ed 852.

La finestra presenta le opzioni segnala bug ed esci dall'installazione.
Ho segnalato Bug.
Adesso lo segnalo anche in bugzilla con il mio account.

Per quanto riguarda la segnalazione dell'altro problema, quello della GUI, domani provo a rintracciare la segnalazione dell'altro utente che aveva aperto lui un bug su bugzilla.

Il mio problema a questo punto è che se faccio l'installazione standard è del tipo RAID1, ma al reboot si ferma alla schermata grafica illeggibile. Devo perciò lanciare l'opzione VESA
Così installo sì il RAID1, ma ci troviamo al problema di questo pomeriggio: vanno migrati i due dischi a RAID5 con l'aggiunta di altri due dischi.

Ciao
Title: Re: RAID multipli
Post by: whitetiger on September 02, 2014, 08:18:26 AM
Ciao, ho lasciato la macchina ieri sera che stava sincronizzando i due dischi in RAID1.
Gli altri due usati per la prova del RAID5 sarebbero da ripulire con dd.

Però poi ho dato una occhiata a casistiche simili ed al comando mdadm che non ho mai usato, e mi chiedo:
considerando che non ci sono dati sui dischi (solo il SO), anziché convertire RAID1 a RAID5 non conveniva fare invece una installazione con un solo HD in NO RAID, dopo di che creare direttamente il RAID5 per poi aggiungere il disco Hot-Spare?

Title: Re: RAID multipli
Post by: Stefano on September 02, 2014, 09:55:11 AM
ciao..

anche se usi un disco solo in fase di setup, SME crea un raid1 in degraded mode, in modo che tu possa inserire un secondi disco in un secondo momento ed avere la ridondanza..

avere il s.o. su un solo disco con tutte le configurazioni non è saggio per motivi che certamente ti verranno subito in mente :-)

come detto anche offline, è importante che tutto lavori out-of-the-box.. se non lo fa, è un bug
Title: Re: RAID multipli
Post by: whitetiger on September 02, 2014, 10:30:23 AM
anche se usi un disco solo in fase di setup, SME crea un raid1 in degraded mode, in modo che tu possa inserire un secondi disco in un secondo momento ed avere la ridondanza..

avere il s.o. su un solo disco con tutte le configurazioni non è saggio per motivi che certamente ti verranno subito in mente :-)

come detto anche offline, è importante che tutto lavori out-of-the-box.. se non lo fa, è un bug

Non ci siamo capiti.
Il Wiki spiega come fare la conversione da RAID1 a RAID5, ma si parte dall'ovvio presupposto che siamo in una condizione operativa con il server installato e soprattutto usato da qualcuno.
Quindi si crea l'immagine del disco e poi si replica sul disco 3, ecc..
Una trafila non da poco.

Dopo di che abbiamo già visto che quella guida, che è relativa a SME 8, probabilmente non è aggiornata per quanto riguarda i comandi.
O per lo meno già i primi due non hanno funzionato.

Indipendentemente dai problemi della guida (o di una mia cattiva interpretazione), nel mio particolare caso si tratta ora di replicare il contenuto di un disco che è... vuoto! C'è solo l'OS.

A questo punto, era una mia idea, installavo SME su un solo disco (ADESSO, non come regola) e poi, visto che comunque devo lavorare a livello CLI, anziché fare una conversione creavo subito il RAID5 su altri due dischi più lo Hot-Spare sul quarto.
In altre parole, è soltanto una questione di quali opzioni di mdadm usare.
Se devo fare una conversione devo usarne alcune, mentre se devo creare il RAID5 partendo da una situazione NO RAID devo usarne altre.

In quanto al setup, credo che tu ti sbagli.
Nel menu iniziale, alla voce RAID e LVM, c'è l'opzione NO RAID che ovviamente io non ho mai usato, ma che presumo serva proprio a questo.

In quanto infine al fatto che tutto funzioni, beh al momento non è così, almeno qui da me; quindi o trovo una soluzione ora o comunque non posso aspettare l'eventuale patch.

Tu hai notizie di prossimi rilasci?

A parte posto un'altra questione.
Title: Re: RAID multipli
Post by: Stefano on September 02, 2014, 11:03:01 AM
Non ci siamo capiti.

non è la prima volta e penso non sarà l'ultima :-)

Quote
Il Wiki spiega come fare la conversione da RAID1 a RAID5, ma si parte dall'ovvio presupposto che siamo in una condizione operativa con il server installato e soprattutto usato da qualcuno.
Quindi si crea l'immagine del disco e poi si replica sul disco 3, ecc..
Una trafila non da poco.

è un qualcosa che nella normalità dei casi NON si usa..
sono "finezze" che si usano in certi casi.. tu sei ancora allo step "installiamo la macchina" :-)

N.B. non si crea nessuna immagine del disco.. la trasformazione da raid1 a raid5 modifica strutturalmente la disposizione dei dati sui dischi..

Quote
Dopo di che abbiamo già visto che quella guida, che è relativa a SME 8, probabilmente non è aggiornata per quanto riguarda i comandi.
O per lo meno già i primi due non hanno funzionato.

sto scaricando la iso della 9 per fare dei test in ambito virtuale.. se non altro, anche fosse, capisco cosa e come ed aggiorno il wiki

Quote
Indipendentemente dai problemi della guida (o di una mia cattiva interpretazione), nel mio particolare caso si tratta ora di replicare il contenuto di un disco che è... vuoto! C'è solo l'OS.

come detto, raid1-> raid5 è meno banale di quanto sembri.. e la tua è decisamente una misunderstanding

Quote
A questo punto, era una mia idea, installavo SME su un solo disco (ADESSO, non come regola) e poi, visto che comunque devo lavorare a livello CLI, anziché fare una conversione creavo subito il RAID5 su altri due dischi più lo Hot-Spare sul quarto.
In altre parole, è soltanto una questione di quali opzioni di mdadm usare.
Se devo fare una conversione devo usarne alcune, mentre se devo creare il RAID5 partendo da una situazione NO RAID devo usarne altre.

direi che si tratta di idee.. ma la cosa fondamentale è che nel tuo caso ci sono dei problemi che fatico a "comprendere" e quindi fatico a "consigliare"..

limitiamo il numero di variabili.. scegli un layout, una soluzione, e perseguiamo quella.. la filosofia dei massimi sistemi la lasciamo per altri momenti

Quote
In quanto al setup, credo che tu ti sbagli.

può essere, ovviamente

Quote
Nel menu iniziale, alla voce RAID e LVM, c'è l'opzione NO RAID che ovviamente io non ho mai usato, ma che presumo serva proprio a questo.

certo.. il "sottotitolo" che metto io è: "non usarlo a meno che tu non abbia un vero array raid HW sotto oppure tu non sia perfettamente a conoscenza delle conseguenze oppure tu non stia semplicemente giocando"

Quote
In quanto infine al fatto che tutto funzioni, beh al momento non è così, almeno qui da me; quindi o trovo una soluzione ora o comunque non posso aspettare l'eventuale patch.

diminuiamo le variabili, scegliamo una via, perseguiamola..
le patch possono essere rilasciate solo se gli sviluppatori hanno materiale per lavorare e questo succede solo se tutto è riportato in bugzilla

Quote
Tu hai notizie di prossimi rilasci?

ovviamente no :-)

Title: Re: RAID multipli
Post by: Stefano on September 02, 2014, 11:36:34 AM
ok.. scaricata iso SME9 64 bit
creata macchina virtuale con 4 dischi.. uno da 10, 3 da 8 GB

boot, selezionato la terza voce, scelto RAID5, skippato check del media, lingua inglese, tastiera italiana, timezone "Europa/Rome", confermate modifiche su disco

installazione in corso.. md0 raid1 e md1 raid5

md1 è raid5 con 3 dischi e 1 spare, come previsto..
Title: Re: RAID multipli
Post by: Stefano on September 02, 2014, 11:39:54 AM
non è possibile definire l'assenza dello spare.. quindi, al momento, è necessario installare con lo spare e poi modificare con mdadm il layout

adesso provo la situazione 2 dischi in raid1 + successivi 4 dischi in raid5 nospare manuale
Title: Re: RAID multipli
Post by: Stefano on September 02, 2014, 11:41:33 AM
nel mentre, provato raid6 e sta andando
Title: Re: RAID multipli
Post by: Stefano on September 02, 2014, 12:29:40 PM
ok.. installata la macchina in raid1

aggiunti 4 dischi virtuali

Code: [Select]
fdisk /dev/sdc

creare una monopartizione che occupa tutto il disco di tipo fd (linux raid autodetect)

poi
Code: [Select]
sfdisk -d /dev/sdc > layout.disc
sfdisk /dev/sdd < layout.disc
sfdisk /dev/sde < layout.disc
sfdisk /dev/sdf < layout.disc

a quersto punto tutti e 4 i dischi aggiuntivi hanno una mono partizione..
creazione array

Code: [Select]
mdadm --create --verbose --force /dev/md3 --level=5 --raid-devices=4 --spare-devices=0 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1

monitorare il rebuild con
Code: [Select]
cat /proc/mdstat

per ora questo

Title: Re: RAID multipli
Post by: whitetiger on September 02, 2014, 12:43:03 PM
Eh, sulla ESXi anche a me andava alla grande.  :D

Comunque d'accordo con te sulle "variabili" che sono solo due.
1) Ho già ora due dischi in RAID1. Migro tutto al RAID5.
2) Reinstallo ancora SME su un disco solo NO RAID e poi aggiungiamo gili altri tre dischi per il RAID5+HS

Decidiamo la più pratica e la più veloce.
Title: Re: RAID multipli
Post by: whitetiger on September 02, 2014, 01:04:11 PM
ok.. installata la macchina in raid1

aggiunti 4 dischi virtuali

Code: [Select]
fdisk /dev/sdc

creare una monopartizione che occupa tutto il disco di tipo fd (linux raid autodetect)

poi
Code: [Select]
sfdisk -d /dev/sdc > layout.disc
sfdisk /dev/sdd < layout.disc
sfdisk /dev/sde < layout.disc
sfdisk /dev/sdf < layout.disc

a quersto punto tutti e 4 i dischi aggiuntivi hanno una mono partizione..
creazione array

Code: [Select]
mdadm --create --verbose --force /dev/md3 --level=5 --raid-devices=4 --spare-devices=0 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1

monitorare il rebuild con
Code: [Select]
cat /proc/mdstat

per ora questo

Tu hai il RAID1 su due dischi ed hai creato altro volume di 4 dischi, che è la soluzione abbandonata dal primo giorno.
Come ti ho detto ho DUE dischi con RAID1 che va convertito in RAID5.
Non posso creare delle mono partizioni sugli ultimi due dischi perché già i primi due dischi hanno ciascuno due partizioni.
Infatti la guida, se non ricordo male, segnalava di creare l'immagine non dei dischi, ma della loro struttura.
Title: Re: RAID multipli
Post by: Stefano on September 02, 2014, 01:25:29 PM
Ok

La conversione è fattibile ma...
Fidati di me, sbianca i 4 dischi e crea l'array aggiuntivo come ti ho indicato.. Si fa una volta e basta, non so tocca più..
Io sono offline del tutto da questo momento.. Leggo ma non posso rispondere
Title: Re: RAID multipli
Post by: whitetiger on September 02, 2014, 01:27:05 PM
Va bene, torniamo al progetto iniziale.
Sto installando SME sui due HD da 320GB ed ho già sbiancato i 4 HDD da 1TB.
(a forza di sbiancarli sono diventati trasparenti)

Quindi alla fine ci saranno 6HD, 2 in RAID1 e 4 in RAID5
Title: Re: RAID multipli
Post by: whitetiger on September 02, 2014, 02:12:38 PM
Non ho capito perché hai usato sfdisk con dev/sdc sdd sde sdf  e poi hai usato mdadm con sdc1 sdd1 sde1 sdf1
A me ha dato errore.
Ho usato le label senza la 1, che nel mio caso sono sda sdb sdc sdd per la diversa collocazione dei dischi.
Adesso sta creando l'array
a dopo
Title: Re: RAID multipli
Post by: Stefano on September 02, 2014, 02:22:31 PM
Perché sfdisk lavora sui device mentre l'array lo creo con le partizioni

FAI QUELLO CHE HO SCRITTO IO, per favore :-)

Ed occhio ai device...
Title: Re: RAID multipli
Post by: whitetiger on September 02, 2014, 04:46:37 PM
Ti scrivo in Skype, comunque i comandi hanno dato degli errori e i dischi sono associati a device diversi dai tuoi.
Title: Re: RAID multipli
Post by: Stefano on September 02, 2014, 04:57:14 PM
Lo immaginavo, la guida non è finita, e io sono in macchina..  Pazientare
Title: Re: RAID multipli
Post by: whitetiger on September 03, 2014, 09:44:25 AM
Ciao Stefano,
non so se hai letto gli appunti che ti ho inviato via Skype. Tanto non sono di interesse pubblico.

Il RAID5 è attivo, non ho capito se il volume sia già raggiungibile o se vada creato.

In ogni caso mi sembra di aver capito dalla documentazione (che ho riletto ancora per benino) che tutti i riferimenti delle applicazioni e delle cartelle condivise tramite iBay facciano principalmente riferimento alla cartella /home che attualmente risiede sul RAID1 da 320GB.

Però, come ti dicevo via Skype, è inutile adesso per quelli che sono gli scopi immediati, perderci molto tempo.
Direi di limitarci semplicemente a completare la tua guida per mettere in linea i dischi in RAID5, ad uso di tutti.

Per il resto vedo di cavarmela io a livello di CLI, man mano che si presenta la necessità e facendo le dovute sperimentazioni su una macchina virtuale che sto già creando.

Ciao
Title: Re: RAID multipli
Post by: Stefano on September 03, 2014, 11:16:58 AM
ok..

riprendiamo

prima di tutto, ovviamente, i device da me usati sdX vanno adattati alle esigenze tue, nel senso che se hai dischi visti dal sistema con ordine diverso, devi adattare i comandi alla tua situazione (ecco il perchè del mio "ed occhio ai device..")

adesso hai:
2 dischi in raid1
4 dischi in raid5 senza spare

i due dischi in raid uno generano, in verità, 2 array, md0 e md1.. il primo è usato per /boot, il secondo per /
l'array raid3 adesso si chiama md3 (come da istruzioni impartite), ma al primo riavvio, al 99.99%, si chiamerà in modo diverso (md126, per esempio)..

procediamo quindi..

Code: [Select]
mdadm --detail /dev/mdX | grep -i uuid

dove mdX è il device di interesse (il raid5)..
il risultato è qualcosa del genere:
Quote
           UUID : de7bba66:823d7cf1:24bc995e:1adf1ed9

allora apri il file /etc/mdadm.conf
Code: [Select]
nano /etc/mdadm.conf

si presenta qualcosa tipo:
Code: [Select]
# mdadm.conf written out by anaconda
DEVICE partitions
ARRAY /dev/md1 level=raid1 num-devices=2 uuid=de7bba66:823d7cf1:24bc995e:1adf1ed9
ARRAY /dev/md2 level=raid1 num-devices=2 uuid=c696d991:bb586ddd:5c57fd16:87e8d311

aggiungi una riga
Code: [Select]
ARRAY /dev/md3 level=raid5 num-devices=4 uuid=il_tuo_uuid_ricavato_prima

e salvi/chiudi con ctrl-X

riavvii

a questo punto puoi seguire il wiki: http://wiki.contribs.org/AddExtraHardDisk

a partire dal punto "mounting".. volendo si possono fare cose molto più raffinate, ma per il momento mi pare basti così..