Après avoir mis à niveau le dispositif VMware Cloud Director vers la version 10.4.1 ou une version ultérieure, vous pouvez remplacer manuellement le mot de passe PostgreSQL par un mot de passe personnalisé comportant au moins 14 caractères.

Procédure

  1. Connectez-vous directement ou à l'aide d'un client SSH à la console du dispositif principal en tant qu'utilisateur racine.
  2. Basculez vers la base de données PostgreSQL.
    su postgres
  3. Connectez-vous aux bases de données PostgreSQL et vCloud.
    psql
    \c vcloud
  4. Pour modifier le mot de passe dans la base de données, utilisez la commande ALTER ROLE.
    ALTER USER vcloud WITH PASSWORD '14_character_mininum_password';
  5. Quittez psql et la session PostgreSQL pour revenir à root.
    \q
    exit
  6. Pour modifier le nom d'utilisateur et le mot de passe de la base de données, à partir du dispositif principal, exécutez la commande de l'outil de gestion des cellules suivante.
    /opt/vmware/vcloud-director/bin/cell-management-tool reconfigure-database -dbpassword 'same_password_used_in_ALTER_command' \
    -dbuser vcloud -private-key-path /opt/vmware/vcloud-director/id_rsa --remote-sudo-user=postgres -i $(service vmware-vcd pid cell)
    La commande propage les modifications à chaque dispositif du cluster.

Que faire ensuite

Pour plus d'informations sur la modification des propriétés de la base de données, reportez-vous à la section Modifier les propriétés de connexion de la base de données.