[Risolto] [Server] installazione ubuntu server con 2 dischi in modalitá raid 1(mirroring)

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
fieraf
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 630
Iscrizione: martedì 18 novembre 2008, 9:52
Distribuzione: Ubuntu 14.04.3 LTS

[Risolto] [Server] installazione ubuntu server con 2 dischi in modalitá raid 1(mirroring)

Messaggio da fieraf »

Ciao ragazzi.
ho un server con ubuntu 8.04 in casa con un solo disco, e volevo cimentarmi con la installazione di un altro disco, in modo da avere un raid 1(mirroring).
ho le seguenti domande,giá che non sono esperto di linux.
1º posso installare un altro disco vergine e configurarlo in raid con il primo senza dover reinstallare tutto il server?
2º se devo reinstallare tutto, avete una guida da suggerirmi?

grazie

ciao
Ultima modifica di fieraf il venerdì 3 luglio 2009, 14:20, modificato 1 volta in totale.
Avatar utente
Demiurgo
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2093
Iscrizione: domenica 10 giugno 2007, 13:06
Località: Pesaro

Re: [Server] installazione ubuntu server con 2 dischi in modalitá raid 1(mirroring)

Messaggio da Demiurgo »

Va bene anche la prima....

Ti basta usare Mdadm, trovi parecchie guide in giro per la rete ;)

Edit: questa è ottima ;) http://www.messinalug.org/mediawiki/ind ... _con_Linux
Ultima modifica di Anonymous il venerdì 12 giugno 2009, 16:48, modificato 1 volta in totale.
NuDe Project: >
Se volete fare due chiacchiere o avete bisogno di una mano per qualcosa questo è il mio contatto msn: demiurgo-linux@hotmail.it
lucap78
Prode Principiante
Messaggi: 152
Iscrizione: martedì 1 agosto 2006, 9:13
Contatti:

Re: [Server] installazione ubuntu server con 2 dischi in modalitá raid 1(mirroring)

Messaggio da lucap78 »

fieraf ha scritto: Ciao ragazzi.
ho un server con ubuntu 8.04 in casa con un solo disco, e volevo cimentarmi con la installazione di un altro disco, in modo da avere un raid 1(mirroring).
ho le seguenti domande,giá che non sono esperto di linux.
1º posso installare un altro disco vergine e configurarlo in raid con il primo senza dover reinstallare tutto il server?
Si, è possibile senza perdere un bit.
2º se devo reinstallare tutto, avete una guida da suggerirmi?
Se reinstalli devi scegliere durante il partizionamento del disco la modalità raid. Per il resto l'installazione è uguale.
fieraf
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 630
Iscrizione: martedì 18 novembre 2008, 9:52
Distribuzione: Ubuntu 14.04.3 LTS

Re: [Server] installazione ubuntu server con 2 dischi in modalitá raid 1(mirroring)

Messaggio da fieraf »

ciao ragazzi.
volevo fare il raid come indicato nella guida di Demiurgo,
ho peró un disco(di un server che non uso piu) che ha giá installato ubuntu server, e che vorrei usare per fare il raid con il disco installato nel server funzionante.
si puó fare senza formattare il primo disco?
cioé facendo il raid lo fará automaticamente il programma?
se non é cosí come formatto questo disco?
grazie
lucap78
Prode Principiante
Messaggi: 152
Iscrizione: martedì 1 agosto 2006, 9:13
Contatti:

Re: [Server] installazione ubuntu server con 2 dischi in modalitá raid 1(mirroring)

Messaggio da lucap78 »

fieraf ha scritto: ciao ragazzi.
volevo fare il raid come indicato nella guida di Demiurgo,
ho peró un disco(di un server che non uso piu) che ha giá installato ubuntu server, e che vorrei usare per fare il raid con il disco installato nel server funzionante.
si puó fare senza formattare il primo disco?
cioé facendo il raid lo fará automaticamente il programma?
se non é cosí come formatto questo disco?
grazie
Si può fare senza formattare il disco, avevo trovato una guida che indicata passo passo come creare il raid tra due dischi con il SO già installato su un disco, ti serve però un cd live.

I passi più o meno sono questi:
1) Crei le partizioni raid sul secondo disco
2) Copi i dati dal disco con il SO sulle partizioni raid
3) Cancelli la tabella delle partizioni sul primo disco e crei le partizioni raid
4) Aggiungi al raid il primo disco.

Questo però è possibile farlo solo con il raid 1.

Per dettagli:

http://www.debian-administration.org/articles/238
Alex M0rF3uS
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2362
Iscrizione: venerdì 13 luglio 2007, 18:43
Contatti:

Re: [Server] installazione ubuntu server con 2 dischi in modalitá raid 1(mirroring)

Messaggio da Alex M0rF3uS »

oltre ai già ottimi suggerimenti, nel caso dovessi reinstallare tutto da zero:

http://www.ilportalinux.it/content/raid ... tallazione
fieraf
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 630
Iscrizione: martedì 18 novembre 2008, 9:52
Distribuzione: Ubuntu 14.04.3 LTS

Re: [Server] installazione ubuntu server con 2 dischi in modalitá raid 1(mirroring)

Messaggio da fieraf »

ciao ragazzi, seguendo la guida di lucap78,
ho fornattato prima  il secondo disco(quello del vecchio server) con fdisk /dev/sdb
dando la opzione d per ogni partizione, infatti dopo se do fdisk -l, il disco sdb risulata vergine.
al dare il comando mdadm, mi da i seguenti errori:
sda1:driver busy
sdb1:no such file or directory

ho letto nella guida che bisogna avere il raid 1 abilitato nel kernel, com si fa?
mi aiutate?

grazie
Ultima modifica di fieraf il lunedì 29 giugno 2009, 16:55, modificato 1 volta in totale.
lucap78
Prode Principiante
Messaggi: 152
Iscrizione: martedì 1 agosto 2006, 9:13
Contatti:

Re: [Server] installazione ubuntu server con 2 dischi in modalitá raid 1(mirroring)

Messaggio da lucap78 »

fieraf ha scritto: ciao ragazzi, seguendo la guida di lucap78,
ho fornattato prima  il secondo disco(quello del vecchio server) con fdisk /dev/sdb
dando la opzione d per ogni partizione, infatti dopo se do fdisk -l, il disco sdb risulata vergine.
al dare il comando mdadm, mi da i seguenti errori:
sda1:driver busy
sdb1:no such file or directory

ho letto nella guida che bisogna avere il raid 1 abilitato nel kernel, com si fa?
mi aiutate?

grazie
In genere il raid1 è abilitato di default, quindi dubito che il problema sia quello.
Hai detto che con fdisk -l il disco sdb risulta vergine.... il problema mi sà che è qui.

Dopo che hai cancellato le partizioni dal disco secondario devi creare quella RAID Autodetect, cioè sempre con fdisk crei le partizioni che ti servono e come tipo di partizioni metti fd (Raid Autodetect).
fieraf
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 630
Iscrizione: martedì 18 novembre 2008, 9:52
Distribuzione: Ubuntu 14.04.3 LTS

Re: [Server] installazione ubuntu server con 2 dischi in modalitá raid 1(mirroring)

Messaggio da fieraf »

ok grazie per la risposta,
mi puoi fare un esempio?
quello che mi dici é che praticamente devo ricreare sul secondo disco le stesse partizioni che ho su quello che devo mirrorare?

grazie
lucap78
Prode Principiante
Messaggi: 152
Iscrizione: martedì 1 agosto 2006, 9:13
Contatti:

Re: [Server] installazione ubuntu server con 2 dischi in modalitá raid 1(mirroring)

Messaggio da lucap78 »

fieraf ha scritto: ok grazie per la risposta,
mi puoi fare un esempio?
quello che mi dici é che praticamente devo ricreare sul secondo disco le stesse partizioni che ho su quello che devo mirrorare?

grazie
Ni, nel senso che devi creare la partizioni che ti servono, se poi sono le stesse del disco da mirrorare meglio ancora :D

Praticamente lanci

#fdisk /dec/sdb

Poi crei le partizioni con "n" e gli dici che sono di tipo "fd".


Attenzione ma mi sembra che ci vuole una partizione di boot non in raid.
fieraf
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 630
Iscrizione: martedì 18 novembre 2008, 9:52
Distribuzione: Ubuntu 14.04.3 LTS

Re: [Server] installazione ubuntu server con 2 dischi in modalitá raid 1(mirroring)

Messaggio da fieraf »

ciao ragazzi.
vediamo se ne esco da questa situazione
questa é la sitauzione
ho assegnato alle partizioni del disco que voglio mirrorare la ID fd:

Disk /dev/sda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0005b55e

  Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          12       96358+  fd  Linux raid autodetect
/dev/sda2              13        2444    19535040   fd  Linux raid autodetect
/dev/sda3            2445       12899    83979787+  fd  Linux raid autodetect
/dev/sda4           12900       38913   208957455    5  Extended
/dev/sda5           38432       38913     3871633+  82  Linux swap / Solaris
/dev/sda6           12901       38431   205077726   fd  Linux raid autodetect


poi creo le partizioni nel disco che ho formattato e il sistema mi risponde:

Disk /dev/sdb: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0009df0b

/dev/sdb1               1          12       96358+  fd  Linux raid autodetect
/dev/sdb2              13        2444    19535040   fd  Linux raid autodetect
/dev/sdb3            2445       12899    83979787+  fd  Linux raid autodetect
/dev/sdb4           12900       38913   208957455    5  Extended
/dev/sdb5           38432       38913     3871665   82  Linux swap / Solaris
/dev/sdb6           12901       38431   205077757+  fd  Linux raid autodetect



poi do il seguente comando: sfdisk -d /dev/sda | sfdisk /dev/sdb e il sistema mi risponde:
Checking that no-one is using this disk right now ...
OK

Disk /dev/sdb: 38913 cylinders, 255 heads, 63 sectors/track
Old situation:
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

  Device Boot Start     End   #cyls    #blocks   Id  System
/dev/sdb1          0+     11      12-     96358+  83  Linux
/dev/sdb2         12    2443    2432   19535040   83  Linux
/dev/sdb3       2444   12898   10455   83979787+  83  Linux
/dev/sdb4      12899   38912   26014  208957455    5  Extended
/dev/sdb5      38431   38912     482    3871665   82  Linux swap / Solaris
/dev/sdb6      12900   38430   25531  205077757+  83  Linux
New situation:
Units = sectors of 512 bytes, counting from 0

  Device Boot    Start       End   #sectors  Id  System
/dev/sdb1   *        63    192779     192717  fd  Linux raid autodetect
/dev/sdb2        192780  39262859   39070080  fd  Linux raid autodetect
/dev/sdb3      39262860 207222434  167959575  fd  Linux raid autodetect
/dev/sdb4     207222435 625137344  417914910   5  Extended
/dev/sdb5     617394078 625137344    7743267  82  Linux swap / Solaris
/dev/sdb6     207238563 617394014  410155452  fd  Linux raid autodetect
Warning: partition 5 does not start at a cylinder boundary

sfdisk: I don't like these partitions - nothing changed.
(If you really want this, use the --force option.)


allora gli do il comando  sfdisk -d /dev/sda | sfdisk /dev/sdb --force e il sistema risponde:

Checking that no-one is using this disk right now ...
OK

Disk /dev/sdb: 38913 cylinders, 255 heads, 63 sectors/track
Old situation:
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

  Device Boot Start    End  #cyls    #blocks  Id  System
/dev/sdb1          0+    11      12-    96358+  fd  Linux raid autodetect
/dev/sdb2        12    2443    2432  19535040  fd  Linux raid autodetect
/dev/sdb3      2444  12898  10455  83979787+  fd  Linux raid autodetect
/dev/sdb4      12899  38912  26014  208957455    5  Extended
/dev/sdb5      38431  38912    482    3871665  82  Linux swap / Solaris
/dev/sdb6      12900  38430  25531  205077757+  fd  Linux raid autodetect
New situation:
Units = sectors of 512 bytes, counting from 0

  Device Boot    Start      End  #sectors  Id  System
/dev/sdb1  *        63    192779    192717  fd  Linux raid autodetect
/dev/sdb2        192780  39262859  39070080  fd  Linux raid autodetect
/dev/sdb3      39262860 207222434  167959575  fd  Linux raid autodetect
/dev/sdb4    207222435 625137344  417914910  5  Extended
/dev/sdb5    617394078 625137344    7743267  82  Linux swap / Solaris
/dev/sdb6    207238563 617394014  410155452  fd  Linux raid autodetect
Warning: partition 5 does not start at a cylinder boundary
Successfully wrote the new partition table

Re-reading the partition table ...

If you created or changed a DOS partition, /dev/foo7, say, then use dd(1)
to zero the first 512 bytes:  dd if=/dev/zero of=/dev/foo7 bs=512 count=1
(See fdisk(8).)


poi do fdisk -l /dev/sdb e ottengo:

Disk /dev/sdb: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0009df0b

  Device Boot      Start        End      Blocks  Id  System
/dev/sdb1  *          1          12      96358+  fd  Linux raid autodetect
/dev/sdb2              13        2444    19535040  fd  Linux raid autodetect
/dev/sdb3            2445      12899    83979787+  fd  Linux raid autodetect
/dev/sdb4          12900      38913  208957455    5  Extended
/dev/sdb5          38432      38913    3871633+  82  Linux swap / Solaris
/dev/sdb6          12901      38431  205077726  fd  Linux raid autodetect


allora do il comando:mdadm --create /dev/md0 --level=1 --raid-device=2 /dev/sda1 /dev/sdb1, e ottengo:

mdadm: Cannot open /dev/sda1: Device or resource busy
mdadm: /dev/sdb1 appears to contain an ext2fs file system
    size=96356K  mtime=Mon Jun 29 15:52:22 2009
mdadm: create aborted


cosa devo fare?
mi aiutate prima che diveno pazzo :) :)

grazie
Ultima modifica di fieraf il mercoledì 1 luglio 2009, 11:30, modificato 1 volta in totale.
fieraf
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 630
Iscrizione: martedì 18 novembre 2008, 9:52
Distribuzione: Ubuntu 14.04.3 LTS

Re: [Server] installazione ubuntu server con 2 dischi in modalitá raid 1(mirroring)

Messaggio da fieraf »

ma perche se elimino tutte le partizioni dal 2º disco e do sfdisk -l /dev/sdb,mi appare:

Disk /dev/sdb: 38913 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

  Device Boot Start    End  #cyls    #blocks  Id  System
/dev/sdb1          0      -      0          0    0  Empty
/dev/sdb2          0      -      0          0    0  Empty
/dev/sdb3          0      -      0          0    0  Empty
/dev/sdb4          0      -      0          0    0  Empty

un altro punto:
nella guida suggerita da lucap78, per metter la ID a fd, dic di usrae SFDIK e no fdisk, cambia molto'io non sono riuscito a farlo con sfdisk.

ripropongo un dubbio giá posto : non é che devo abilitare il raid 1 nel kernel? se si come si fa?

grazie
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: [Server] installazione ubuntu server con 2 dischi in modalitá raid 1(mirroring)

Messaggio da il_muflone »

ho letto tutto ma non è che ci abbia capito granché
lascia perdere sfdisk, non è raro che si confonda con le partizioni
usa fdisk per entrambi i dischi.

l'errore in fondo ti dice che sda1 è impegnata
da dove stai avviando? non vorrai partizionare il disco col sistema operativo avviato?
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
fieraf
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 630
Iscrizione: martedì 18 novembre 2008, 9:52
Distribuzione: Ubuntu 14.04.3 LTS

Re: [Server] installazione ubuntu server con 2 dischi in modalitá raid 1(mirroring)

Messaggio da fieraf »

sto avviando da /dev/sda , e sono da linea di comando come utente root e non voglio formattare sda ma sdb
Ultima modifica di fieraf il mercoledì 1 luglio 2009, 15:03, modificato 1 volta in totale.
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: [Server] installazione ubuntu server con 2 dischi in modalitá raid 1(mirroring)

Messaggio da il_muflone »

devi avviare da un altro sistema
non puoi creare il raid sull'unità attiva
il messaggio di errore è chiaro: device is busy

l'altro errore sul file system ext ti consentirà di saltarlo quando il primo errore sparirà
ciao
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
fieraf
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 630
Iscrizione: martedì 18 novembre 2008, 9:52
Distribuzione: Ubuntu 14.04.3 LTS

Re: [Server] installazione ubuntu server con 2 dischi in modalitá raid 1(mirroring)

Messaggio da fieraf »

da quale se ho solo installato ubuntu server nel disco?
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: [Server] installazione ubuntu server con 2 dischi in modalitá raid 1(mirroring)

Messaggio da il_muflone »

da un cd live o da un altro disco con linux
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
fieraf
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 630
Iscrizione: martedì 18 novembre 2008, 9:52
Distribuzione: Ubuntu 14.04.3 LTS

Re: [Server] installazione ubuntu server con 2 dischi in modalitá raid 1(mirroring)

Messaggio da fieraf »

dove lo trovo il cd live della 8.04? io ho la iso de la 8.04, ma da questa posso solo installare il server e non lanciare una emulazione del SO
Ultima modifica di fieraf il mercoledì 1 luglio 2009, 16:21, modificato 1 volta in totale.
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: [Server] installazione ubuntu server con 2 dischi in modalitá raid 1(mirroring)

Messaggio da il_muflone »

andrebbe benissimo anche il cd di installazione, basta aprire la shell root e fare le operazioni da lì

se vuoi usare la live di ubuntu desktop la scarichi dal sito ufficiale
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
fieraf
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 630
Iscrizione: martedì 18 novembre 2008, 9:52
Distribuzione: Ubuntu 14.04.3 LTS

Re: [Server] installazione ubuntu server con 2 dischi in modalitá raid 1(mirroring)

Messaggio da fieraf »

LA SHELL DI ROOT non ha fdisk.
sul sito .i e .com non cé la live.
se lo conosci mi passi il link per sacricarla che facciamo prima?
Ultima modifica di fieraf il mercoledì 1 luglio 2009, 16:54, 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