Utilisez la commande viocli update pour mettre à jour la configuration des ressources de votre déploiement. La configuration est chargée dans l'éditeur de texte par défaut pour que vous puissiez la modifier.

La commande viocli update utilise la syntaxe suivante.

viocli update resource-type [resource-name] [--live-debug={true | false}] [--force] [-v]
Paramètre Obligatoire ou facultatif Description

resource-type

Obligatoire

Type de ressource que vous souhaitez mettre à jour. Les valeurs suivantes sont acceptées :

  • aodh
  • barbican
  • ceilometer
  • ceilometeragent
  • cinder
  • deployment
  • designate
  • glance
  • gnocchi
  • heat
  • horizon
  • keystone
  • mariadb
  • memcached
  • neutron
  • nova
  • novacompute
  • panko
  • rabbitmq
  • swift
  • tenant-vdc

resource-name

Facultatif

Nom de la ressource que vous souhaitez mettre à jour.

Si une seule instance de la ressource souhaitée est en cours d'exécution, ce paramètre n'est pas requis.

--live-debug={true | false}

Facultatif

Utilisé principalement par R&D pendant le développement pour activer le mode de débogage en direct sur la ressource spécifiée.

Pour autoriser le débogage, démarrez l'espace de ressources avec « sleep infinity » plutôt que de démarrer le processus de base.

Note : Le débogage en direct entraîne une panne du plan de contrôle des services en cours de débogage.

Pour revenir aux opérations normales, utilisez commande viocli pour désactiver le débogage en direct et attendre que les espaces redémarrent.

Les clients ne doivent utiliser cette fonctionnalité que s'ils y sont invités par les services techniques VMware.

--force

Facultatif

Exécute la commande sans confirmation.

-w ou --watch

Facultatif

Surveiller l'état des mises à jour du service de manière synchronisée

-v ou --verbose

Facultatif

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

Le paramètre supplémentaire suivant s'applique à la ressource deployment.

Paramètre Obligatoire ou facultatif Description

--enable-ha

Obligatoire

Active le mode High Availability (HA) sur votre déploiement.

Les paramètres supplémentaires suivants s'appliquent à la ressource tenant-vdc.

Paramètre Obligatoire ou facultatif Description

--compute compute-node

Obligatoire

Nœud de calcul qui contient le VDC de locataire.

--id vdc-id

Obligatoire

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

--name

Facultatif

Nom de mise à jour du VDC de locataire existant.

Vous pouvez également exécuter viocli update -h ou viocli update --help pour afficher les paramètres pour la commande.