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