info su raid fisico con ubuntu server

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
gp1985
Prode Principiante
Messaggi: 69
Iscrizione: venerdì 20 novembre 2009, 19:20

info su raid fisico con ubuntu server

Messaggio da gp1985 »

ciao ragazzi una domanda io sto preparando un serverino che farà archiviazione dati.... ho creato il mio raid 1 hardware e vado per installare ubuntu server 10.04 il raid lo vede installo tutto ok..... ma al privo riavvio il sistema parte ma sembra che veda due dispositivi cioè 2 dischi separati.... allora faccio partire il live di ubuntu desktop e nella gestione dei dischi vedo sda e sdb come faccio a capire che sono correttamente in raid?

cioè è assurda la cosa ma sembra che nel installazione veda l'array correttamente ma poi avviato il sistema no!
HarryPlotter
Prode Principiante
Messaggi: 41
Iscrizione: domenica 30 gennaio 2011, 11:33

Re: info su raid fisico con ubuntu server

Messaggio da HarryPlotter »

Ciao, sono in una condizione simile alla tua, anche io ho un sistema linux UBUNTU.  :)

Codice: Seleziona tutto

xxx$ uname -a
Linux ubuntuserver 2.6.28-19-generic #66-Ubuntu SMP Sat Oct 16 17:39:04 UTC 2010 i686 GNU/Linux
~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 9.04
Release:	9.04
Codename:	jaunty
Lo utilizzavo saltuariamente per prove e per conoscere meglio linux.
Purtroppo non sono assolutamente esperto di linux, ma sto muovendo i primi passi.
Il mio vecchio pc funzionava con 4 hd, di cui 2 in raid 1 (mirroring) sui quali tengo i miei dati e ogni tanto faccio una copia su un hd esterno.
Il raid è gestito da un controller pci promise fasttrack della serie TX2200 o 2300 (non ricordo bene).
I dischi sono 2 serial ata con più partizioni, tutti con filesystem NTFS.
Gli altri due hd erano uno per windows e uno per linux.

In seguito ad una radicale sostituzione dell'hardware, prima basato su scheda madre gigabyte per p4 socket 775 (aimè andato in fumo) sono passato ad una fantastica schedina baby basata intel atom con 4 gb di DDR.
Ho lasciato il disco linux (serial ata)  e il raid per i dati.
In termini di prestazioni non ho perso nulla, e quello che più mi sorprende è che il passaggio da un hardware all'altro è stato del tutto indolore per linux (almeno apparentemente). Tutto sembra funzionare come prima (eccetto i dischi raid),  riesco ad accedere tranquillamente anche ai dischi in raid, ma singolarmente, senza caricare i driver del controller ! (in win sarebbe stato quasi impossibile).

Veniamo al  dubbio,
Se vado su RISORSE>>COMPUTER vedo singolarmente tutti i dischi in raid e tutte le partizioni, così come nell'immagine SitauzioneDischi.png sotto, mentre se vado nella cartella del filesystem vedo solo una delle partizioni in cui sono i dati denominata Datastore. Inoltre nella prima screenshot, si vede che quella partizione, nell'icona, ha un led verde, mentre l'altra no.
Ho provato a salvare un file su uno dei dischi e i file non vengono salvati in tutti e due i dischi, ma soltanto su uno di loro, quindi linux bypassa il controller?

Come si effettua l'intallazione dei driver per promise fasttrack su linux? Non ho trovato nulla sul sito del produtttore.
http://www.promise.com/support/download ... al&rsn1=15
E' necessario fare il mounting raid 1 o è automatico? Come si fa, senza dover riformattare tutti e due i dischi e mantenere NTFS ? Qualcuno di voi conosce un tutorial per sistemi RAID?

Riporto qui sotto alcune guide sul raid, man mano che riesco a consultarle...
https://help.ubuntu.com/community/Insta ... ftwareRAID
http://www.ubuntu-in.org/wiki/SATA_RAID_Howto
https://help.ubuntu.com/community/FakeRaidHowto
http://salaros.blogspot.com/2007/07/ins ... -dual.html
http://en.wikipedia.org/wiki/Mdadm

Altre discussioni
http://forum.ubuntu-it.org/index.php?PH ... #msg801412
Grazie a tutti.
Allegati
media.png
SituazioneDischi.png
Ultima modifica di HarryPlotter il martedì 1 febbraio 2011, 15:03, modificato 1 volta in totale.
HarryPlotter
Prode Principiante
Messaggi: 41
Iscrizione: domenica 30 gennaio 2011, 11:33

Re: info su raid fisico con ubuntu server

Messaggio da HarryPlotter »

Credo che la soluzione sia di questo tipo, che ne dite ? ;)
... ma si tratta di FAKE Raid, cioè di una via di mezzo tra un raid hardware e uno software nel mio caso ?

http://www.tommyblue.it/2009/09/09/atti ... con-mdadm/

Codice: Seleziona tutto

mdadm -E /dev/sda2

Codice: Seleziona tutto

# mdadm -A /dev/md0 /dev/sda2 /dev/sdb2
prima devo individuare bene i dischi

http://wiki.ubuntu-it.org/Hardware/Disp ... zioni/Ntfs

speriamo bene...  (mad)
Ultima modifica di HarryPlotter il domenica 30 gennaio 2011, 18:34, modificato 1 volta in totale.
gp1985
Prode Principiante
Messaggi: 69
Iscrizione: venerdì 20 novembre 2009, 19:20

Re: info su raid fisico con ubuntu server

Messaggio da gp1985 »

si ma credo che creare un raid software o hardware siano 2 cose completamente diverse..... teoricamente se c'è il raid hardware cioè fatto dal controller il sistema dovrebbe vederlo e gestirlo come un unica entità...... c'è qualcosa che mi manca durante l'installazione x me!
HarryPlotter
Prode Principiante
Messaggi: 41
Iscrizione: domenica 30 gennaio 2011, 11:33

Re: info su raid fisico con ubuntu server

Messaggio da HarryPlotter »

gp1985 ha scritto: si ma credo che creare un raid software o hardware siano 2 cose completamente diverse..... teoricamente se c'è il raid hardware cioè fatto dal controller il sistema dovrebbe vederlo e gestirlo come un unica entità...... c'è qualcosa che mi manca durante l'installazione x me!
Sono perfettamente d'accordo con te, sembra molto strano anche a me, forse il fasttrack è un controllerino senza tante pretese  ???, booo, da bios ok anche allo startup, in win funzionava bene!
E' un po che scartabello su vari forum e non sono riuscito a trovare ancora una soluzione diversa dall'array software (che ancora non ho il coraggio di fare) :-\

qui c'è un altro utente in difficoltà come noi... http://fixunix.com/help/10546-fastrack- ... tance.html
se non ho capito male, cercava un driver da compilare... ma poi ha deciso di installare dmraid ossia mdadm, cioè soluzione software.... credo.... ::)

dispero sempre più... https://bugs.launchpad.net/ubuntu/+bug/342614
Ultima modifica di HarryPlotter il lunedì 31 gennaio 2011, 0:51, modificato 1 volta in totale.
gp1985
Prode Principiante
Messaggi: 69
Iscrizione: venerdì 20 novembre 2009, 19:20

Re: info su raid fisico con ubuntu server

Messaggio da gp1985 »

ok dopo una bella cultura generale mi sn convinto che ununtu non supporta i raid da piastra madre anche i piu comuni come intel e nvidia..... ok che nn sarà un controller dedicato ma se fosse realmente cosi in questo caso anni indietro rispetto a windows che con una main board da 60 euri ti permette di avere un ottima sicurezza dati........ ripeto mi sembra molto strana la cosa.... xò a quanto pare è così!!!!

spero che qualcuno mi smentisca ovviamente!!!!!

ok questo raid software vantaggi e svantaggi????
HarryPlotter
Prode Principiante
Messaggi: 41
Iscrizione: domenica 30 gennaio 2011, 11:33

Re: info su raid fisico con ubuntu server

Messaggio da HarryPlotter »

Ciao gp,

mi sto facendo una cultura su mdadm... e ti dirò che non è poi tutto male. La grande differenza tra controller raid software ed hardware è che quelli software, come immaginerai, assorbono risorse al sistema operativo e al processore, a discapito delle prestazioni... mentre un buon controller hardware .... (non come il mio, a questo punto penso piuttosto "tarocco".... :-[ ) toglie "pensieri" alla CPU, che così può fare altro.

Però... non so quanti controller hardware ti daranno le possibilità di mdadm e compagia bella... (puoi passare da raid 0 a 5, aggiungere dischi ....). Ovviamente un controller software è molto flessibile, e a quelli che non hanno bisogno di prestazioni elevate, come nel mio caso, penso che possa andar bene..
Spero, come te, che sia affidabile, e spero di riuscire a configurarlo bene!
indicherò qui sotto la procedura che seguo, aggiornandola i prossimi giorni, ogni suggerimento o domanda sono ovviamente graditissimi
per prima cosa, dato che il risultato sembra lo stesso, ho disgiunto l'array preesistente agendo sul bios del controller raid (hardware)  e con questo comando ho creato l'array (mirroring)

Codice: Seleziona tutto

mdadm -Cv /dev/md0 -l1 -n2 /dev/sdb /dev/sdc
ho seguito diverse guide tra cui
http://en.wikipedia.org/wiki/Mdadm

e con questo sto verificando la procedura di risincronizzazione (molto lenta, dischi da 1Tb, forse un giorno terminerà :-[)

Codice: Seleziona tutto

mdadm --detail /dev/md0
credo che prima di effettuare il mount, che adesso mi da errori, bisogna aspettare che vada a buon fine la sync

Codice: Seleziona tutto

mount -t ntfs /dev/md0 /mnt
per controllare lo stato di un array...

Codice: Seleziona tutto

cat proc/mdstat
per stoppare un array

Codice: Seleziona tutto

mdadm -S /dev/md0
Ultima modifica di HarryPlotter il martedì 1 febbraio 2011, 12:29, modificato 1 volta in totale.
HarryPlotter
Prode Principiante
Messaggi: 41
Iscrizione: domenica 30 gennaio 2011, 11:33

Re: info su raid fisico con ubuntu server

Messaggio da HarryPlotter »

la sync dei dischi è andata a buon fine (sembra), non capisco cosa significa l'1 di fianco a sdc e 0 difianco a sdb.

Codice: Seleziona tutto

Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] 
md0 : active raid1 sdc[1] sdb[0]
      976762496 blocks [2/2] [UU]
      
unused devices: <none>
non sono riuscito a fare il mount della device raid, che il sistama vede ma non riesco ad utilizzarla, ricordo che si tratta di più patizioni ntfs in raid mirroring ricostruito
con un fdisk -l e blkid, si possono vedere tutte le partizioni e i dischi

Ho predisposto dei punti di montaggio creando delle cartelle sotto /mnt
Per "montare" le partizioni NTFS, non è sufficiente in comando

Codice: Seleziona tutto

mount - t ntfs /dev/md0p1 /mnt 
, non va a buon fine. Cosi ( o con il comando sotto) invece ok

Codice: Seleziona tutto

mount -t ntfs-3g /dev/md0p1 /mnt/datastore
Sono riuscito a montarle con

Codice: Seleziona tutto

 ntfs-3g /dev/md0p1 /mnt/datastore 
, e così via per le altre partizioni.
a questo punto sembra tutto ok, il contenuto del disco è leggibile, come lo era in windows, e dati si leggono con le applicazioni di ubuntu. ora spero solo che col tempo e l'uso non mi debba pentire della scelta del RAID SOFTWARE.... ;)
Ultima modifica di HarryPlotter il mercoledì 2 febbraio 2011, 10:18, modificato 1 volta in totale.
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti