Tags:
create new tag
,
view all tags
%INCLUDE{%SYSTEMWEB%.WebChangesRightBox}% ---+!! %MAKETEXT{"Welcome to the [_1] web" args="<nop>%WEB%"}% ---+!! Marche Cloud %TOC% ---+ Testbed | *HOSTNAME* | *S.O.* | *IP* | *Componente OpenStack* | | openstack-01 | !CentOS 6.3 x86_64 | 131.154.100.110 | Keystone, Glance, Nova-* (Volume, Cloud Controller, Compute Node, ...), !MySQL, Qpid | | openstack-02 | !CentOS 6.3 x86_64 | 131.154.100.111 | Nova (compute & network) | | openstack-03 | !CentOS 6.3 x86_64 | 131.154.100.112 | Nova (compute & network) | | openstack-04 | !CentOS 6.3 x86_64 | 131.154.100.113 | Swift | ---++ Hard Drive Partitioning Ogni server e' equipaggiato con due dischi da 1.8 TB configurati in RAID1 hardware. Il sistema operativo vede pertanto un unico device =sda=. ---+++ Cloud Controller Il Cloud Controller ospita il servizio =nova-volume=, pertando lo schema di partizionamento sara' il seguente: | *Device* | *Size GB* | *Mount Point / Volume* | *Type* | | *sda* | | | | | sda1 | 0.5 | /boot | ext4 | | sda2 | 1500 | vg_vol01 | Volume group (LVM) | | sda3 | 300 | nova-volumes | Volume group (LVM) | | *vg_vol01* | 1500 | | | | lv_root | 10 | / | ext4 | | lv_swap | 8 | | swap | | brick_glance | 400 | /mnt/brick-glance | ext4/xfs | | brick_nova | 1000 | /mnt/brick-nova | ext4/xfs | | *nova-volumes* | 300 | | | ---+++ Nova Compute | *Device* | *Size (GB)* | *Mount Point / Volume* | *Type* | | sda | | | | | sda1 | 0.5 | /boot | ext4 | | sda2 | tutto il resto | vg_vol01 | Volume group (LVM) | | *vg_vol01* | | | | | lv_root | 10 | / | ext4 | | lv_swap | 8 | | swap | | brick_glance | 300 | /mnt/brick-glance | ext4/xfs | | brick_nova | 1000 | /mnt/brick-nova | ext4/xfs | ---+++ Swift | *Device* | *Size (GB)* | *Mount Point / Volume* | *Type* | | sda | | | | | sda1 | 0.5 | /boot | ext4 | | sda2 | tutto il resto | vg_vol01 | Volume group (LVM) | | *vg_vol01* | | | | | lv_root | 10 | / | ext4 | | lv_swap | 8 | | swap | | brick_nova | 1000 | /mnt/brick-nova | ext4/xfs | | lv_swift | tutto il resto | /srv/node/swift | xfs | ---++ Network setup In produzione e' raccomandato avere configurate due interfacce di rete: * Una su rete pubblica (ad esempio =eth0=); * Una su rete privata (ad esempio =eth1=); Nel pilota la configurazione di rete e' stata la seguente: * =eth0= su rete pubblica; * =virbr0= bridge su rete privata (=192.168.122.=) ---++ Software version | *SOFTWARE* | *RELEASE* | *REPOSITORY* | | !CentOS | 6.3 x86_64 | centos | | !GestioneServiziGenerali.GlusterFS | 3.2 | EPEL | | !OpenStack | ESSEX (2012.1) | EPEL | ---+ Setup prototipo Marche Cloud ---+++ Giorno 1 * Installazione OS * Installazione e configurazione !GestioneServiziGenerali.GlusterFS * Riferimenti: * [[http://www.gluster.org/wp-content/uploads/2012/05/Gluster_File_System-3.3.0-Administration_Guide-en-US.pdf][Admin Guide GlusterFS]] * [[http://www.gluster.org/wp-content/uploads/2011/07/Gluster-Openstack-VM-storage-v1-shehjar.pdf][Using !GestioneServiziGenerali.GlusterFS for !OpenStack VM Image Storage]] * Creare tre brick (brick-glance) su openstack-01, 02, 03 e configurarli come singolo volume di gluster fs (volume-glance). Questo volume deve essere montato da openstack-01 sotto =/var/lib/glance/images= * Creare quattro brick (brick-nova) su tutte le macchine e configurarli come singolo volume distributed-replica (volume-nova). Questo volume deve essere montato su tutte le nova sotto =/var/lib/nova/instances= * Installazione Keystone * [[http://docs.openstack.org/trunk/openstack-compute/install/yum/content/index.html][Getting Started]] ---+++ Giorno 2 * Configurazione Keystone * [[http://docs.openstack.org/trunk/openstack-compute/install/yum/content/index.html][Getting Started]] * Scrittura manuale di installazione di !GestioneServiziGenerali.GlusterFS [[Trash.MarcheCloudMarcheCloud.InstallazioneConfigurazioneGlusterFS][Installazione e configurazione di !GestioneServiziGenerali.GlusterFS]] * Inizio scrittura manuale di installazione e configurazione di Keystone [[MarcheCloud.InstallingAndConfiguringKeystone][Installazione e configurazione di Keystone]] ---+++ Giorno 3 * Fine scrittura manuale di installazione e configurazione di Keystone [[MarcheCloud.InstallingAndConfiguringKeystone][Installazione e configurazione di Keystone]] * Installazione e configurazione Glance * [[http://docs.openstack.org/trunk/openstack-compute/install/yum/content/install-glance.html][Getting Started]] * Scrittura manuale di installazione e configurazione di Glance [[MarcheCloud.InstallingAndConfiguringGlance][Installazione e configurazione di Glance]] ---+++ Giorno 4 * Installazione e configurazione del Cloud Controller * [[http://docs.openstack.org/trunk/openstack-compute/install/yum/content/installing-the-cloud-controller.html][Getting Started]] * Scrittura manuale di installazione e configurazione di Cloud Controller [[MarcheCloud.InstallingAndConfiguringCloudController][Installazione e configurazione del Cloud Controller]] * Installazione e configurazione di Nova * [[http://docs.openstack.org/trunk/openstack-compute/install/yum/content/kvm.html][Getting Started]] * Scrittura manuale di installazione e configurazione di Nova [[MarcheCloud.InstallingAndConfiguringNova][Installazione e configurazione di Nova]] ---+++ Giorno 5 * Scrittura manuale di gestione delle istanze virtuali [[MarcheCloud.RunningVirtualMachineInstances][Gestione delle istanze virtuali ]] * [[MarcheCloud.InstallingAndConfiguringHorizon][Installazione e Configurazione della Dashboard (HORIZON)]] * [[GestioneServiziGenerali.InstallingAdditionalComputeNodes][Installazione di Compute Node (NOVA) aggiuntivi]] * Installazione e configurazione di Swift * [[http://docs.openstack.org/trunk/openstack-compute/install/yum/content/installing-and-configuring-storage-nodes.html][Getting Started]] * Inizio scrittura manuale di installazione e configurazione di Swift [[MarcheCloud.InstallingAndConfiguringSwift][Installazione e configurazione di Swift]] ---+++ Giorno 6 * Risoluzione problemi legati alla configurazione di Swift * Fine scrittura manuale di installazione e configurazione di Swift [[MarcheCloud.InstallingAndConfiguringSwift][Installazione e configurazione di Swift]] ---+++ Giorno 7 * Creazione e gestione di volumi Nova. Caso d'uso: legare un volume ad una VM in modo che agisca da storage persistente. * Scrittura manuale di casi d'uso [[MarcheCloud.OpenStackUseCases][Casi d'uso di !OpenStack]] <br /> ---+ Note di installazione * [[MarcheCloud.InstallazioneConfigurazioneGlusterFS][Installazione e configurazione di GlusterFS]] * [[MarcheCloud.InstallingAndConfiguringKeystone][Installazione e configurazione del servizio Identity (Keystone)]] * [[MarcheCloud.InstallingAndConfiguringGlance][Installazione e configurazione del servizio Image (Glance)]] * [[MarcheCloud.InstallingAndConfiguringCloudController][Installazione e configurazione del servizio Cloud Controller (Nova)]] * [[MarcheCloud.InstallingAndConfiguringNova][Installazione e configurazione del servizio Compute (Nova)]] * [[MarcheCloud.RunningVirtualMachineInstances][Gestione delle istanze virtuali]] * [[MarcheCloud.InstallingAndConfiguringSwift][Installazione e configurazione del servizio Object Storage (Swift)]] * [[MarcheCloud.InstallingAndConfiguringHorizon][Installazione e configurazione della Dashboard (Horizon)]] * [[MarcheCloud.OpenStackUseCases][Casi d'uso di !OpenStack]] * [[MarcheCloud.InstallingAndUsingOZ][Installazione e uso di OZ]] * [[MarcheCloud.CratingOpensuseVM][Creazione di una macchina virtuale Opensuse]] -- Main.PaoloVeronesi - 2012-10-08
E
dit
|
A
ttach
|
PDF
|
H
istory
: r5
<
r4
<
r3
<
r2
<
r1
|
B
acklinks
|
V
iew topic
|
M
ore topic actions
Topic revision: r5 - 2012-11-08
-
MatteoManzali
Home
Site map
CEMon web
CREAM web
Cloud web
Cyclops web
DGAS web
EgeeJra1It web
Gows web
GridOversight web
IGIPortal web
IGIRelease web
MPI web
Main web
MarcheCloud web
MarcheCloudPilotaCNAF web
Middleware web
Operations web
Sandbox web
Security web
SiteAdminCorner web
TWiki web
Training web
UserSupport web
VOMS web
WMS web
WMSMonitor web
WeNMR web
MarcheCloud Web
Create New Topic
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
View
Raw View
Print version
Find backlinks
History
More topic actions
Edit
Raw edit
Attach file or image
Edit topic preference settings
Set new parent
More topic actions
Account
Log In
E
dit
A
ttach
Copyright © 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback