Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | Installazione e configurazione di GestioneServiziGenerali.GlusterFS | |||||||
> > | Installazione e configurazione di GlusterFS | |||||||
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Changed: | ||||||||
< < |
Installazione e configurazione di GlusterFS | |||||||
> > |
Installazione e configurazione di GestioneServiziGenerali.GlusterFS | |||||||
Changed: | ||||||||
< < | Installazione pacchetti GlusterFSInstallare tramiteyum i pacchetti del server GlusterFS sui nodi che comporranno il filesystem distribuito | |||||||
> > | Installazione pacchetti GestioneServiziGenerali.GlusterFSInstallare tramiteyum i pacchetti del server GestioneServiziGenerali.GlusterFS sui nodi che comporranno il filesystem distribuito | |||||||
# yum install glusterfs-fuse glusterfs-server glusterfs-vim | ||||||||
Line: 23 to 23 | ||||||||
Creazione di un trusted storage pool | ||||||||
Changed: | ||||||||
< < | Prima di configurare un volume GlusterFS è necessario creare un trusted storage pool, contenente i server che comporranno il volume. | |||||||
> > | Prima di configurare un volume GestioneServiziGenerali.GlusterFS è necessario creare un trusted storage pool, contenente i server che comporranno il volume. | |||||||
Per permettere la condivisione del filesystem tra i nodi desiderati eseguire, su uno qualsiasi dei nodi, il comando gluster peer probe <HOSTNAME_NODE> per ognuno degli altri nodi. | ||||||||
Line: 58 to 58 | ||||||||
Creazione delle unità base di storage (Brick) | ||||||||
Changed: | ||||||||
< < | In GlusterFS un Brick è l'unità base dello storage, rappresentata da una directory su un server del trusted storage pool. | |||||||
> > | In GestioneServiziGenerali.GlusterFS un Brick è l'unità base dello storage, rappresentata da una directory su un server del trusted storage pool. | |||||||
Creazione Brick per GLANCE | ||||||||
Line: 212 to 212 | ||||||||
-- EnricoFattibene - 2012-10-08 | ||||||||
Added: | ||||||||
> > |
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Installazione e configurazione di GlusterFS | ||||||||
Added: | ||||||||
> > |
| |||||||
Installazione pacchetti GlusterFSInstallare tramiteyum i pacchetti del server GlusterFS sui nodi che comporranno il filesystem distribuito | ||||||||
Line: 18 to 20 | ||||||||
# chkconfig glusterd on | ||||||||
Added: | ||||||||
> > | ||||||||
Creazione di un trusted storage poolPrima di configurare un volume GlusterFS è necessario creare un trusted storage pool, contenente i server che comporranno il volume. | ||||||||
Line: 52 to 55 | ||||||||
State: Peer in Cluster (Connected) | ||||||||
Added: | ||||||||
> > | ||||||||
Creazione delle unità base di storage (Brick) | ||||||||
Changed: | ||||||||
< < | In GlusterFS un Brick è l'unità base dello storage, rappresentata da una directory su un server del trusted storage pool. Il Brick è identificato dalla combinazione del nome del server con la directory, nel seguente formato SERVER:EXPORT | |||||||
> > | In GlusterFS un Brick è l'unità base dello storage, rappresentata da una directory su un server del trusted storage pool. | |||||||
Creazione Brick per GLANCE | ||||||||
Line: 89 to 93 | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
# mount –a | ||||||||
Line: 124 to 128 | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
# mount –a | ||||||||
Added: | ||||||||
> > | Creazione del volume condivisoI Brick vengono utlizzati per comporre il volume di storage condiviso sui nodi. La creazione del volume può essere effettuata su uno qualsiasi dei nodi che compongono il trusted storage pool. Ciascun Brick è identificato dalla combinazione del nome del server con la directory da esportare, nel seguente formato hostname1.domain:/mnt/mydir .Creazione del volume condiviso per GLANCENota bene:
# gluster volume create volume-glance replica 3 transport tcp hostname1.domain:/mnt/brick-glance hostname1.domain:/mnt/brick-glance hostname1.domain:/mnt/brick-glanceFar partire il vomune appena creato: # gluster volume start volume-glancePer controllare il corretto avvio del volume, digitare: # gluster volume infoSul server che ospiterà il servizio GLANCE (Image repository) montare il volume creato. Editare il file /etc/fstab (se necessario creare la directory /var/lib/glance/images ):
hostname1.domain:/volume-glance /var/lib/glance/images glusterfs defaults 1 1Montare il volume condiviso: # mount –a Creazione del volume condiviso per NOVANota bene:
# gluster volume create volume-nova replica 2 transport tcp hostname1.domain:/mnt/brick-nova hostname2.domain:/mnt/brick-nova hostname3.domain:/mnt/brick-nova hostname4.domain:/mnt/brick-novaFar partire il vomune appena creato: # gluster volume start volume-novaSui server che ospiteranno il servizio NOVA (Compute) montare il volume creato. Editare il file /etc/fstab (se necessario creare la directory /var/lib/glance/images ):
hostname1.domain:/volume-nova /var/lib/nova/instances glusterfs defaults 1 1Montare il volume condiviso: # mount –a | |||||||
Added: | ||||||||
> > | ||||||||
-- EnricoFattibene - 2012-10-08 |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Installazione e configurazione di GlusterFSInstallazione pacchetti GlusterFSInstallare tramiteyum i pacchetti del server GlusterFS sui nodi che comporranno il filesystem distribuito | ||||||||
Changed: | ||||||||
< < | yum install glusterfs-fuse glusterfs-server glusterfs-vim | |||||||
> > | # yum install glusterfs-fuse glusterfs-server glusterfs-vim | |||||||
Far partire il servizio glusterd appena installato | ||||||||
Changed: | ||||||||
< < | /etc/init.d/glusterd start | |||||||
> > | # /etc/init.d/glusterd start | |||||||
Permettere che il servizio glusterd venga avviato di default al riavvio del server | ||||||||
Changed: | ||||||||
< < | chkconfig glusterd on | |||||||
> > | # chkconfig glusterd on | |||||||
Creazione di un trusted storage pool | ||||||||
Added: | ||||||||
> > | Prima di configurare un volume GlusterFS è necessario creare un trusted storage pool, contenente i server che comporranno il volume. | |||||||
Added: | ||||||||
> > | Per permettere la condivisione del filesystem tra i nodi desiderati eseguire, su uno qualsiasi dei nodi, il comando gluster peer probe <HOSTNAME_NODE> per ognuno degli altri nodi. | |||||||
Added: | ||||||||
> > | Ad esempio in un pool di quattro nodi (con hostname rispettivamente hostname1.domain , hostname2.domain , hostname3.domain , hostname4.domain ) eseguire sull'host hostname1.domain :
# gluster peer probe hostname2.domain # gluster peer probe hostname3.domain # gluster peer probe hostname4.domainPer controllare che la creazione del pool sia andata a buon fine, lanciare il comando gluster peer status su uno dei nodi. In output verrà visualizzata la composizione del pool.
Ad esempio lanciandolo su hostname1.domain si otterrà:
# gluster peer status Number of Peers: 3 Hostname: hostname2.domain Uuid: 2088ff36-dbf9-44a3-9b3b-8a3a94d64cd4 State: Peer in Cluster (Connected) Hostname: hostname3.domain Uuid: ce7b0621-4068-43e4-b2a5-585c23ade1de State: Peer in Cluster (Connected) Hostname: hostname4.domain Uuid: ae5dfd23-4a65-a2e6-be85-3e5c11abe5cd State: Peer in Cluster (Connected) Creazione delle unità base di storage (Brick)In GlusterFS un Brick è l'unità base dello storage, rappresentata da una directory su un server del trusted storage pool. Il Brick è identificato dalla combinazione del nome del server con la directory, nel seguente formato SERVER:EXPORTCreazione Brick per GLANCERipetere il seguente set di istruzioni per ognuno dei nodi che si intende utilizzare per comporre il filesystem per il servizio GLANCE (Image Repository) di OpenStack.
Creazione Brick per NOVARipetere il seguente set di istruzioni per ognuno dei nodi che si intende utilizzare per comporre il filesystem per il servizio NOVA (Compute) di OpenStack.
| |||||||
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > |
Installazione e configurazione di GlusterFSInstallazione pacchetti GlusterFSInstallare tramiteyum i pacchetti del server GlusterFS sui nodi che comporranno il filesystem distribuito
yum install glusterfs-fuse glusterfs-server glusterfs-vimFar partire il servizio glusterd appena installato
/etc/init.d/glusterd startPermettere che il servizio glusterd venga avviato di default al riavvio del server
chkconfig glusterd on Creazione di un trusted storage pool-- EnricoFattibene - 2012-10-08 |