Créer un volume en ligne de commande : Différence entre versions

De Hopla.cloud OpenStack Documentation Wiki
Aller à : navigation, rechercher
 
(5 révisions intermédiaires par 3 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
 
==Prérequis==
 
==Prérequis==
  
*[[Générer et télécharger le fichier OpenStack RC|Avoir généré et téléchargé le Fichier Openstack RC]]
+
*[[Créer un utilisateur d'API OpenStack sur le manager hopla.cloud|Avoir créé un utilisateur API]]
*Avoir [[Installer le client OpenStack sous Linux|installé le client OpenStack]]
+
*[[Générer et télécharger le fichier OpenStack RC depuis Horizon|Avoir généré et téléchargé le fichier Openstack RC]]
*Avoir [[Installer le client OpenStack sous Linux|installé le l'extention octavia]]
+
*[[Installer le client OpenStack sous Linux|Avoir installé le client OpenStack]]
  
 
==Créer un volume==
 
==Créer un volume==
 
'''Les commandes suivantes sont exécutées avec le [[Installer le client OpenStack sous Linux|client Openstack]] en ligne de commande'''
 
'''Les commandes suivantes sont exécutées avec le [[Installer le client OpenStack sous Linux|client Openstack]] en ligne de commande'''
  
Pour créer un volume vide, utiliser la commander suivante.<syntaxhighlight lang="bash">
+
Pour créer un [[:Catégorie:Volumes-cli|volume]] vide, utiliser la commander suivante :<syntaxhighlight lang="bash">
 
openstack volume create --size 120 volume-1
 
openstack volume create --size 120 volume-1
 
</syntaxhighlight>
 
</syntaxhighlight>
Ligne 29 : Ligne 29 :
 
     [--read-only | --read-write]
 
     [--read-only | --read-write]
 
     <name>
 
     <name>
</syntaxhighlight>'''--size <size>'''
+
</syntaxhighlight>
 +
 
 +
'''--size <size>'''
  
 
Taille du volume GB (Obligatoire sauf pour –snapshot ou –source ou –source-replicated).
 
Taille du volume GB (Obligatoire sauf pour –snapshot ou –source ou –source-replicated).
Ligne 35 : Ligne 37 :
 
'''--type <volume-type>'''
 
'''--type <volume-type>'''
  
Selectionner le type du volume.
+
Sélectionner le type du volume.
  
 
Pour avoir la liste des types de volume, utiliser la commande : volume type list.
 
Pour avoir la liste des types de volume, utiliser la commande : volume type list.
Ligne 73 : Ligne 75 :
 
'''--consistency-group <consistency-group>'''
 
'''--consistency-group <consistency-group>'''
  
Groupe de consistanceauquel le nouveau volume appartient
+
Groupe de consistance auquel le nouveau volume appartient.
  
 
'''--property <key=value>'''
 
'''--property <key=value>'''
  
Spécifier une propriété pour le volume (répéter l'option pour spécifier plusieurs propriétés)
+
Spécifier une propriété pour le volume (répéter l'option pour spécifier plusieurs propriétés).
  
 
'''--hint <key=value>'''
 
'''--hint <key=value>'''
  
Indication (hint) arbitraire en clef/valeur pour aider au démarrage d'une instance (répéter l'option pour de multiples indications)
+
Indication (hint) arbitraire en clef/valeur pour aider au démarrage d'une instance (répéter l'option pour de multiples indications).
  
'''--multi-attach'''
+
'''--multi-attach''' (non compatible hopla.cloud)
  
Autoriser le volume à étre attaché à plusieurs [[:Catégorie:Instances|instances]] (valeur par défaut : False)
+
Autoriser le volume à être attaché à plusieurs [[:Catégorie:Instances|instances]] (valeur par défaut : False).
  
 
'''--bootable'''
 
'''--bootable'''
  
Rendre le volume bootable
+
Rendre le volume bootable.
  
 
'''--non-bootable'''
 
'''--non-bootable'''
  
Rendre le volume non bootable (défaut)
+
Rendre le volume non bootable (défaut).
  
 
'''--read-only'''
 
'''--read-only'''
Ligne 101 : Ligne 103 :
 
'''--read-write'''
 
'''--read-write'''
  
Rendre le volume accessible en lecture et ecriture (défaut).
+
Rendre le volume accessible en lecture et écriture (défaut).
  
 
'''<name>'''
 
'''<name>'''
  
Nom du volume
+
Nom du volume.
  
 
==Pour aller plus loin==
 
==Pour aller plus loin==
  
* [https://docs.openstack.org/python-openstackclient/queens/cli/command-objects/volume.html Documentation officielle OpenStack de la commande (Anglais)]
+
*[https://docs.openstack.org/python-openstackclient/queens/cli/command-objects/volume.html Documentation officielle OpenStack de la commande (Anglais)]
  
 
[[Catégorie:Volumes]]
 
[[Catégorie:Volumes]]
Ligne 115 : Ligne 117 :
 
[[Catégorie:Openstack Client]]
 
[[Catégorie:Openstack Client]]
 
[[Catégorie:Volumes-cli]]
 
[[Catégorie:Volumes-cli]]
 +
__FORCERSOMMAIRE__

Version actuelle datée du 19 août 2019 à 14:25

Prérequis

Créer un volume

Les commandes suivantes sont exécutées avec le client Openstack en ligne de commande

Pour créer un volume vide, utiliser la commander suivante :

openstack volume create --size 120 volume-1

Description des paramètres de la commande

openstack volume create
    [--size <size>]
    [--type <volume-type>]
    [--image <image> | --snapshot <snapshot> | --source <volume> | --source-replicated <replicated-volume>]
    [--description <description>]
    [--user <user>]
    [--project <project>]
    [--availability-zone <availability-zone>]
    [--consistency-group <consistency-group>]
    [--property <key=value> [...] ]
    [--hint <key=value> [...] ]
    [--multi-attach]
    [--bootable | --non-bootable]
    [--read-only | --read-write]
    <name>

--size <size>

Taille du volume GB (Obligatoire sauf pour –snapshot ou –source ou –source-replicated).

--type <volume-type>

Sélectionner le type du volume.

Pour avoir la liste des types de volume, utiliser la commande : volume type list.

--image <image>

Utiliser une image comme source (nom ou ID).

--snapshot <snapshot>

Utiliser un snapshot comme source (nom ou ID).

--source <volume>

Utiliser un volume comme source (nom ou ID).

--source-replicated <replicated-volume>

Utiliser un volume répliqué comme source (nom ou ID).

--description <description>

Description du volume.

--user <user>

Spécifier un utilisateur (nom ou ID).

--project <project>

Spécifier un projet (nom ou ID).

--availability-zone <availability-zone>

Spécifier une zone de disponibilité.

--consistency-group <consistency-group>

Groupe de consistance auquel le nouveau volume appartient.

--property <key=value>

Spécifier une propriété pour le volume (répéter l'option pour spécifier plusieurs propriétés).

--hint <key=value>

Indication (hint) arbitraire en clef/valeur pour aider au démarrage d'une instance (répéter l'option pour de multiples indications).

--multi-attach (non compatible hopla.cloud)

Autoriser le volume à être attaché à plusieurs instances (valeur par défaut : False).

--bootable

Rendre le volume bootable.

--non-bootable

Rendre le volume non bootable (défaut).

--read-only

Rendre le volume accessible en lecture seule.

--read-write

Rendre le volume accessible en lecture et écriture (défaut).

<name>

Nom du volume.

Pour aller plus loin