Prise en main Emmanuel Braux Institut Mines Telecom / Télécom Bretagne

Slides:



Advertisements
Présentations similaires
BBoard Fonctionne pas. BBoard Copier le répertoire dézippé dans le répertoire modules de post nuke Renommer ce répertoire en yabbse. Entrer le chemin.
Advertisements

Utilisation avancée de linux Réseau Démarrage et arrêt.
Learning Objectives: To be able to say what you and other people are going to do using the NEAR FUTURE tense.
Serveur de mail sous GNU/Linux Installation et configuration d’un module SMTP : Postfix Installation d’un module POP/IMAP : courier-pop Configuration d’un.
What’s the weather like?. Look at the verb phrase fait-il above Turn it around and you have il fait The phrase Il fait can be used to describe lots of.
WordPress et Etherpad avec BlueMix et Docker. But: réussir à faire fonctionner ces deux services très connus et utilisés dans bluemix, en se servant de.
Comprendre Internet Bases théoriques et exercices pratiques, pour débutants complets... Et curieux !
Projet tuteuré 2009 Les clients légers Alexandre Cédric Joël Benjamin.
Retour d’expérience sur Azure Stack Fabien William
Méthodes d’utilisabilité pour les nuls Alain Désilets National Research Council of Canada.
Scanning. Responsable : Remy FABREGES Objectif : découvrir des failles de sécurité, s’introduire dans la passerelle Outils : nmap, rooktits.
IP Multicast Text available on
Les questions Grammaire: p
Master II BioInfo - Galaxy – Session Décembre 2016
Mise en place d’un cluster GlusterFS Jérémy MATON – Gestionnaire de Parc Informatique Institut de Biologie de Lille Moi Gestionnaire de Parc Informatique.
Diffusion en streaming de vidéos d’assistance au dépannage
Ensemble de services.
Déjouer les pièges du Dockerfile
Remote Desktop Protocol l'Appliance de Sécurité
Virtualisation des postes de travail
Registre de Configuration (Configuration Register)
Notes le 2 mars Le verbe ALLER.
Guide Share MQ HA & Appliance
Bonjour! Bon jeudi! POUR ÊTRE PRÊT: SORTEZ LE DEVOIR P. 218 # 2
Installer linux sur VMware
IGTMD réunion du 4 Mai 2007 CC IN2P3 Lyon
Détermination des coûts et établissement du budget pour la mise en oeuvre des activités conjointes de lutte contre la tuberculose et le VIH Document No.
TP - Spanning-Tree - Per-VLAN Spanning-tree
Téléchargement IOS - Commande tftpdnld du ROM Monitor
Sécurité - Configuration de
Mon enfance Quand tu étais petit, tu étais comment?
Proxy ARP ccnp_cch ccnp_cch.
Workshop Opération , Bordeaux , 07 Novembre 2016
Vendredi le 13 octobre.
Pierre Girard LCG-France Tier
Etat des lieux des VO Boxes LHC
- User case - 3D curve length optimization
ÊTRE To be (ou: n’être pas!).
(Switch Database Management)
Solution de déploiement logiciel
Présentation OCS-Inventory au LAPP
Virtualisation avec KVM
Internet – s 3 choses à toujours garder en tête concernant internet:
Qui est-ce?.
Documentation technique (Linux)
Windows Server 2012 Objectifs
Objectifs: To revise telling the time in French
Quand on aime, on ne compte pas...
Openstack - clients Emmanuel Braux
Environnement de gestion des machines Virtuelles
Openstack - Installation
Jupyter notebook in Galaxy
Présentation du projet Raspberry
Leadership Styles Mrs. Keith Main Types of Leadership Styles 1.The Autocratic or Authoritarian Leader 2.The Democratic or Participative Leader.
DNS ET DHCP SOUS LINUX INSTALLATION ET CONFIGURATIONS EXPOSE GROUPE 2 THEME:THEME: REDIGE PAR IBRAHIMA FAYE.
Introduction à la démarche DevOps
11/16/2018 3:56 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Un cloud de production et de stockage
Manager’s Functions for Associates Job Aid
Terraform dans Azure Meetup 20/11/2018 DevCon #7 13/12/2018.
What’s the weather like?
© by Vista Higher Learning, Inc. All rights reserved.4A.1-1 Point de départ In Leçon 1A, you saw a form of the verb aller (to go) in the expression ça.
Modern Drivers/BIOS Management Joël Surget Octobre 2018
REPLICA Hyper-V Comme solution à un PRA
Intégration GRIF Michel Jouvin Comité Technique GRIF 28 Novembre 2005.
How do you say I like and I don’t like in French???
5.1.4 I can give directions..
MIAGE KSAR EL KEBIR Année scolaire: 2015/2016 Année de formation: 2017/2018 Année de formation: 2017/2018 Réalisé par : YOUSSEF BLAL Encadré par ANOUAR.
1 DEPLOIEMENT D’UN SYSTEME DE REPARTITION DE CHARCHE (LOAD BALANCING) Abasse KPEGOUNI, Ingénieur Systèmes et Réseaux.
Transcription de la présentation:

Prise en main Emmanuel Braux Institut Mines Telecom / Télécom Bretagne emmanuel.braux@telecom-bretagne.eu 1

Objectifs Déployer un « Proof Of Concept » Openstack en utilisant DevStack DevStack - Prise en main

Environnement recommandé du TP Utilisation de Devstack en mode « All-In-One Single VM » Dernière release d’Openstack : ‘Newton’ Accès à la VM depuis votre poste (firefox, putty et filezilla) Configuration réseau Une seule interface Pas d’accès externe http://docs.openstack.org/developer/devstack/ DevStack - Prise en main

Prise en main de DevStack Plan Prise en main de DevStack Utilisation Installation DevStack - Prise en main

Utilisation ► Prise en main de DevStack Installation DevStack - Prise en main

Fonctionnement de DevStack Un script shell qui fait tout le travail : stack.sh Un fichier de configuration : local.conf Installe toute les dépendances nécessaires (paquets), Clone les dépôts git (branche master par défaut) Installe beaucoup de choses sur la machine : il est recommandé de travailler dans une VM http://docs.openstack.org/developer/devstack/ DevStack - Prise en main

Utilité de DevStack Déployer rapidement un OpenStack Utilisé par les développeurs pour tester leurs changements Utilisé pour faire des démonstrations Utilisé pour tester les APIs sans se préoccuper du déploiement Ne doit PAS être utilisé pour de la production DevStack - Prise en main

Limitations de Devstack Ne supporte pas le redémarrage de la machine : on repart de Zéro Pour tester tous les composants OpenStack dans de bonnes conditions, plusieurs Go de RAM sont nécessaires It will perform best with 5GB or more of RAM” DevStack - Prise en main

Installation ► Prise en main DevStack Utilisation DevStack - Prise en main

Pré-requis système apt-get --yes update #outils basiques: apt-get install --yes sudo vim vim-nox lynx zip binutils wget apt-get install --yes openssl ssl-cert ssh #suppression de 'apparmor' service apparmor stop update-rc.d -f apparmor remove apt-get remove --yes apparmor apparmor-utils apt-get purge --yes apparmor apparmor-utils #Installation de NTP apt-get install --yes ntp # ---- prérequis devstack apt-get install bridge-utils apt-get install --yes git apt-get install --yes python-pip pip install --upgrade pip pip install -U os-testr DevStack - Prise en main

Si derrière un proxy … pour user « root » : initialisation (pip, …) export https_proxy=http://<host>:<port> export http_proxy=http://<host>:<port> export no_proxy=<host IP> pour user « root » : initialisation (pip, …) Pour user « stack » : initialisation de devstack (git, …) DevStack - Prise en main

Mise en place de devstack Utilisateur devstack # groupadd stack useradd -g stack -s /bin/bash -d /home/stack -m stack cd /etc/sudoers.d umask 226 && echo "stack ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/50_stack_sh Récupération de devstack su - stack git clone https://git.openstack.org/openstack-dev/devstack cd devstack git checkout stable/ocata DevStack - Prise en main

Configuration Fichier « local.conf » [[local|localrc]] ADMIN_PASSWORD=stack DATABASE_PASSWORD=stack RABBIT_PASSWORD=stack SERVICE_PASSWORD=stack GIT_BASE=https://git.openstack.org USE_SCREEN=FALSE PIP_UPGRADE=True #Enable heat services enable_plugin heat https://git.openstack.org/openstack/heat stable/ocata http://docs.openstack.org/developer/devstack/configuration.html DevStack - Prise en main

Installation Lancement de l’installation : su – stack cd devstack ./stack.sh Et si tout va bien après 20 minutes : This is your host IP address: 192.168.113.129 This is your host IPv6 address: ::1 Horizon is now available at http://192.168.113.129/dashboard Keystone is serving at http://192.168.113.129/identity/ The default users are: admin and demo The password: stack 2016-07-18 07:36:50.402 | WARNING: 2016-07-18 07:36:50.402 | Using lib/neutron-legacy is deprecated, and it will be removed in the future 2016-07-18 07:36:50.402 | stack.sh completed in 485 seconds. Sinon ./clean.sh DevStack - Prise en main