serveurs:installation:bkp-srv:creation-instance

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
serveurs:installation:bkp-srv:creation-instance [2023/04/20 10:15] – [Ajouter un nouveau Datacenter (=zone) à un VLAN existant] jpmilcentserveurs:installation:bkp-srv:creation-instance [2023/12/01 13:17] (Version actuelle) – [Création d'une nouvelle instance basée sur la sauvegarde d'une autre] jpmilcent
Ligne 20: Ligne 20:
 Afin de pouvoir accéder à ces fonctionnalités, il est nécessaire d'instance les utilitaires //Glance//, //Nova// et //OpenStack//. Ces outils vont nous permettre de manipuler les instances, les volumes et les images (sauvegardes). Ils peuvent être installé sur une machine locale ou sur une instance selon les besoins. Afin de pouvoir accéder à ces fonctionnalités, il est nécessaire d'instance les utilitaires //Glance//, //Nova// et //OpenStack//. Ces outils vont nous permettre de manipuler les instances, les volumes et les images (sauvegardes). Ils peuvent être installé sur une machine locale ou sur une instance selon les besoins.
  
-==== Mettre en place l'environnement ==== +==== Mettre en place l'environnement OpenStack ==== 
-Commencer par mettre en place l'environnement sur votre machine locale dont la clé SSH est autorisée sur les différentes instance du projet Public Cloud : +voir [[serveurs/installation/config-poste-local#mettre_en_place_l_environnement_openstack|la documentation sur page de configuration de votre poste local]].
-  * Installer les outils : ''aptitude install python3-openstackclient python3-novaclient -y'' +
-    * Vérifier la bonne installation des outils : ''<nowiki> openstack --help </nowiki>'', ''nova help'' et ''glance help'' +
-  * Installer l'autocomplétion sous Bash de ces outils :  +
-    * Pour OpenStack : ''openstack complete | sudo tee /etc/bash_completion.d/osc.bash_completion > /dev/null '' +
-    * Pour Nova : ''<nowiki> sudo wget https://raw.githubusercontent.com/openstack/python-novaclient/master/tools/nova.bash_completion -O /etc/bash_completion.d/nova.bash_completion </nowiki>'' +
-    * Pour Glance : ''<nowiki> sudo wget https://raw.githubusercontent.com/openstack/python-glanceclient/master/tools/glance.bash_completion -O /etc/bash_completion.d/glance.bash_completion </nowiki>'' +
-    * Ré-ouvrir un terminal pour activer l'auto-complétion +
-  * Si ce n'est pas déjà fait, créer un utilisateur OpenStack (de type Administrateur) en suivant ce guide : [[https://docs.ovh.com/fr/public-cloud/creer-un-acces-a-horizon/#creer-un-utilisateur-openstack|OVH - Créer un utilisateur OpenStack]] +
-  * Récupérer ensuite le fichier ''openrc.sh'' correspondant à cet utilisateur comme indiqué dans ce guide : [[https://docs.ovh.com/fr/public-cloud/charger-les-variables-denvironnement-openstack/|OVH - Charger les variables d'environnement OpenStack]] +
-  * Stocker le fichier //openrc.sh// téléchargé dans un dossier local au format suivant : '' ~/<mon-dossier-de-stockage>/ovh-openstack/sinp-<region>-<abréviation-datacentre>/ '' +
-    * Ex. : ''~/Applications/ovh-openstack/sinp-paca-GRA7/'' +
-  * Placer vous dans ce dossier : ''cd ~/<mon-dossier-de-stockage>/ovh-openstack/sinp-<region>-<abréviation-datacentre>/ ''  +
-  * Charger les variables du fichier //openrc.sh// dans l'environnement local (ATTENTION : à faire à chaque fois avant l'utilisation des utilitaires) : '' source ./openrc.sh '' +
-    * Saisir le mot de passe demandé. +
-    * Pour éviter cette saisie ou utiliser ces utilitaires dans un script lancé par un cron par exemple, il est nécessaire de modifier le fichier //openrc.sh// comme indiquer dans [[https://docs.ovh.com/fr/public-cloud/charger-les-variables-denvironnement-openstack/#sous-linux|la documentation des guides "Charger les variables d'environnement OpenStack" d'OVH]].+
  
 ==== Télécharger localement une sauvegarde d'instance ==== ==== Télécharger localement une sauvegarde d'instance ====
Ligne 97: Ligne 82:
   * Modifier le fichier //hosts// : ''vi /etc/hosts''   * Modifier le fichier //hosts// : ''vi /etc/hosts''
     * Voir le contenu à modifier pour "//bkp-srv//" [[serveurs:installation:hosts-hostname| sur la page indiquant comment modifier le nom de l'hôte]]     * Voir le contenu à modifier pour "//bkp-srv//" [[serveurs:installation:hosts-hostname| sur la page indiquant comment modifier le nom de l'hôte]]
-  * Modifier la config de l'interface correspondant au réseau privé, généralement ''ens4'' (anciennement ''eth1'') dans le fichier '' /etc/network/interfaces.d/50-cloud-init ''+  * Modifier les config des interfaces réseaux, généralement ''ens3'' et ''ens4'' (anciennement ''eth0''''eth1''
-    * Voir le contenu à ajouter pour "//bkp-srv//" [[serveurs:installation:vlan| sur la page indiquant comment configurer le VLAN]] +    * [[serveurs:installation:vlan#debian_12|config pour Debian 12]] 
-  * Redémarrer l'instance : ''reboot''+    * [[serveurs:installation:vlan#debian_11|config pour Debian 11]] 
 +  * Redémarrer l'instance : ''systemctl reboot''
   * Modifier la configuration de FirewallD:   * Modifier la configuration de FirewallD:
     * Ajouter le port SSH spécifique à "//bkp-srv//"     * Ajouter le port SSH spécifique à "//bkp-srv//"
  • serveurs/installation/bkp-srv/creation-instance.1681985738.txt.gz
  • Dernière modification : 2023/04/20 10:15
  • de jpmilcent