[Gandi] [Serveur] Installation de DevStack. Caractéristique du serveur Gandi : Distribution : Ubuntu 14.04 64 bits LTS (HVM) Kernel : 3.18-x86_64 (hvm) Coeur : 4 Ram : 8192 Mo Disque : 20 Go 1/ Mise-à-jour de la distribution :

administrateur@server01:~$ su
Password:
root@server01:/home/administrateur#
root@server01:/home/administrateur# apt-get update && apt-get upgrade

2/ Installation des paquets de base :

root@server01:/home/administrateur# apt-get install vim screen htop links dnsutils git-core sudo
root@server01:/home/administrateur# exit
exit
administrateur@server01:~$

3/ Téléchargement de Devstack via le dépôt d'OpenStack :

administrateur@devstack:~$ git clone https://git.openstack.org/openstack-dev/devstack

4/ Copie du fichier de configuration de base :

administrateur@devstack:~$ cp devstack/samples/local.conf devstack/

5/ Configuration du mot de passe dans le fichier de configuration : Ouvrir :

devstack/local.conf

Chercher :

ADMIN_PASSWORD=nomoresecret
DATABASE_PASSWORD=stackdb
RABBIT_PASSWORD=stackqueue
SERVICE_PASSWORD=$ADMIN_PASSWORD

Remplacer par :

ADMIN_PASSWORD=secret
DATABASE_PASSWORD=$ADMIN_PASSWORD
RABBIT_PASSWORD=$ADMIN_PASSWORD
SERVICE_PASSWORD=$ADMIN_PASSWORD

6/ Création de l'utilisateur 'stack' :

administrateur@server01:~$ su
Password:
root@server01:/home/administrateur#
root@server01:/home/administrateur# devstack/tools/create-stack-user.sh
Creating a group called stack
Creating a user called stack
Giving stack user passwordless sudo privileges
root@server01:/home/administrateur#

7/ Basculement vers l'utilisateur 'stack' :

root@server01:/home/administrateur# su stack
stack@server01:/home/administrateur$

8/ Copie du répertoire 'devstack/' vers le répertoire de l'utilisateur 'stack' :

stack@server01:/home/administrateur$ cp -R devstack ~/

9/ Changement vers le répertoire de l'utilisateur 'stack' :

stack@server01:/home/administrateur$ cd ~/devstack
stack@server01:~/devstack$

10/ Installation de 'DevStack' :

stack@server01:~/devstack$ ./stack.sh
...
=========================
DevStack Component Timing
=========================
Total runtime         1267
run_process            56
test_with_retry         2
apt-get-update          3
pip_install           291
restart_apache_server  10
wait_for_service       13
git_timed             237
apt-get               157
=========================
This is your host IP address: 95.146.166.156
This is your host IPv6 address: 2001:4b96:dc0:46:216:6eff:fe65:6fc0
Horizon is now available at http://95.146.166.156/dashboard
Keystone is serving at http://95.146.166.156/identity/
The default users are: admin and demo
The password: secret
stack@server01:~/devstack$

11/ Capture d'écran :