Utilisez la commande viocli create pour créer des sauvegardes, des sauvegardes planifiées, des demandes de signature de certificat (CSR) et des clusters et nœuds Swift.

La commande viocli create prend en charge un large éventail d'actions pour effectuer différentes tâches. Les paramètres suivants s'appliquent à toutes les actions.

Paramètre Obligatoire ou facultatif Description

-f config-file ou --file config-file

Facultatif

Exécute la commande à l'aide d'un fichier de configuration spécifié.

-i ou --interactive

Facultatif

Ouvre le modèle de configuration dans un éditeur de texte pour vous permettre d'entrer les informations requises de manière interactive. Après avoir entré les informations, enregistrez-les et quittez l'éditeur de texte pour exécuter la commande.

-o ou --out

Facultatif

Exécute la commande sans demander de confirmation.

-v ou --verbose

Facultatif

Affiche le résultat en mode détaillé.

Pour afficher les paramètres de la commande, exécutez viocli create -h ou viocli create --help. Vous pouvez également utiliser l'option -h ou --help pour afficher les paramètres d'une action. Par exemple, viocli create backup -h affiche les paramètres de l'action backup.

Utilisez viocli create pour effectuer les actions suivantes.

viocli create backup {-f config-file | -i | -o} --content-vcenter <vcenter-name> [-t timeout] [-v]

Crée une sauvegarde de votre déploiement OpenStack. Les paramètres supplémentaires suivants s'appliquent à l'action backup.

Paramètre Obligatoire ou facultatif Description

-t timeout ou --timeout timeout

Facultatif

Spécifie la durée en secondes pendant laquelle viocli affiche la progression de l'opération de sauvegarde.

Si vous n'incluez pas ce paramètre, la valeur par défaut de 1 800 secondes sera utilisée.

Pour plus d'informations, reportez-vous à Sauvegarder votre déploiement.

 

viocli create backupschedule {-f config-file | -i | -o} --content-vcenter <vcenter-name> [-t timeout] [-v]

Crée une sauvegarde planifiée de votre déploiement OpenStack. Pour plus d'informations, reportez-vous à Sauvegarde planifiée.

 

viocli create csr -c country-code -t state-name -l city-name -o org-name -u org-unit [-s service-name] [-d output-dir] [-f config-file | -i | -o] [-v]

Crée une demande de signature de certificat à envoyer à une autorité de certification. Les paramètres supplémentaires suivants s'appliquent à l'action csr.

Paramètre Obligatoire ou facultatif Description

-c country-code ou --countries country-code

Obligatoire

Code de pays ISO à deux lettres dans lequel se trouve l'organisation demandant le certificat.

-t state-name ou --states state-name

Obligatoire

Nom complet de l'état ou de la province.

-l city-name ou --localities city-name

Obligatoire

Nom de la ville ou de la localité.

-n org-name ou --org-names org-name

Obligatoire

Nom juridique de l'organisation.

-u org-unit ou --org-units org-unit

Obligatoire

Nom du département ou de l'unité organisationnelle.

-s service-name ou --services service-name

Facultatif

Nom d'un ou plusieurs services VMware Integrated OpenStack pour lesquels la demande de signature de certificat doit être générée. Séparez les noms multiples avec des virgules (,).

Si vous n'incluez pas ce paramètre, une demande de signature de certificat est générée pour chaque service VMware Integrated OpenStack.

-d output-dir ou --output output-dir

Facultatif

Répertoire dans lequel les demandes de signature de certificat sont enregistrées.

Si vous n'incluez pas ce paramètre, les demandes de signature de certificat sont enregistrées dans le répertoire ./csr.

 

viocli create swift {-f config-file | -i | -o} [-v]

Crée un cluster Swift. Pour plus d'informations, reportez-vous à la section Ajouter le cluster Swift.

 

viocli create tenant-vdc --compute compute-node --name vdc-name --project-id project-uuid [--cpu-reserve cpu-min] [--cpu-limit cpu-max] [--mem-reserve memory-min] [--mem-limit memory-max] [-f config-file | -i | -o] [-v]

Crée un centre de données virtuel (VDC) de locataire avec les paramètres spécifiés. Les paramètres supplémentaires suivants s'appliquent à l'action tenant-vdc.

Paramètre Obligatoire ou facultatif Description

--compute compute-node

Obligatoire

Nœud de calcul sur lequel créer le VDC de locataire.

Vous pouvez trouver les noms des nœuds de calcul en exécutant la commande openstack compute service list.

--name vdc-name

Obligatoire

Nom du VDC de locataire.

--project-id project-uuid

Obligatoire

UUID du projet sous lequel créer le VDC de locataire.

--cpu-reserve cpu-min

Facultatif

Cycles de CPU à réserver pour le VDC (en mégahertz).

Si vous n'entrez pas une valeur, 0 est utilisé par défaut.

La valeur fournie doit être >= 0, car value=0 indique « aucune ressource réservée ».

--cpu-limit cpu-max

Facultatif

Limite maximale d'utilisation du CPU sur le VDC (en mégahertz).

Si vous n'entrez pas une valeur, l'utilisation CPU n'est pas limitée.

La valeur fournie doit être >= 0 ou égale à -1. -1 indique qu'aucune limite n'est définie sur cette ressource.

--mem-reserve memory-min

Facultatif

Mémoire à réserver pour le VDC (en Mo).

Si vous n'entrez pas une valeur, 0 est utilisé par défaut.

La valeur fournie doit être >= 0, car value=0 indique « aucune ressource réservée ».

--mem-limit memory-max

Facultatif

Limite maximale de la consommation de mémoire sur le VDC (en Mo).

Si vous n'entrez pas une valeur, la consommation de mémoire n'est pas limitée.

La valeur fournie doit être >= 0 ou égale à -1. -1 indique qu'aucune limite n'est définie sur cette ressource.

viocli create vcenter --vc_hostname <hostname> --vc_password <password> --vc_username <username>

Crée une nouvelle instance de vCenter pour la sauvegarde, la restauration ou d'autres demandes. Les paramètres supplémentaires suivants s'appliquent à l'action vcenter.

Paramètre Obligatoire ou facultatif Description

-n hostname ou --vc_hostname hostname

Obligatoire

Nom d'hôte ou adresse IP vCenter de nouvel objet.

-p password ou --vc_password password

Obligatoire

Mot de passe vCenter requis pour créer le nouvel objet.

-u username or --vc_username username

Obligatoire

Nom d'utilisateur vCenter requis pour créer le nouvel objet.