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é.

Vous pouvez exécuter viocli create -h ou viocli create --help pour afficher les paramètres de la commande. Vous pouvez également utiliser l'option -h ou --help sur toutes les actions pour afficher des paramètres pour l'action. Par exemple, viocli create backup -h affichera les paramètres de l'action backup.

Les actions prises en charge par la commande viocli create sont répertoriées comme suit.

viocli create backup {-f config-file | -i | -o} [-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} [-v]

Crée une sauvegarde planifiée de votre déploiement OpenStack. Pour plus d'informations, reportez-vous à Créer une tâche de 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 composant 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éez un centre de données virtuel de locataire (VDC) 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.

--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.

--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.

--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.