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