Avant d'effectuer la mise à niveau vers VMware Cloud Director 10.4.1, vérifiez que la base de données PostgreSQL intégrée dispose de l'espace disque disponible requis.

Si vous mettez à niveau le dispositif VMware Cloud Director vers la version 10.4.1, la base de données PostgreSQL intégrée est mise à niveau de la version 10 vers la version 14. Ce processus implique le clonage du contenu de la base de données existante vers une nouvelle instance locale. Cela entraîne une augmentation temporaire de l'utilisation du disque. Pour cette raison, avant de démarrer la mise à niveau, vérifiez que l'espace libre disponible sur le disque de la base de données est suffisant.

Attention :

Étant donné que le processus de clonage inclut uniquement le contenu de la base de données et non les journaux de cette dernière ni les journaux d'écriture anticipée utilisés pour la réplication, vérifiez que les journaux de la base de données ont été sauvegardés conformément aux stratégies de conservation des journaux de votre organisation.

Procédure

  1. Pour vérifier l’espace disque disponible, exécutez la commande suivante et notez le résultat.
    df -B G /var/vmware/vpostgres/
  2. Exécutez les commandes pour vérifier la taille des répertoires /pg_wal et /log sous votre répertoire de données vpostgres.
    du -B G --summarize /var/vmware/vpostgres/current/pgdata/pg_wal/
    du -B G --summarize /var/vmware/vpostgres/current/pgdata/log/
  3. Soustrayez la taille des répertoires de journaux de l’espace disque total utilisé.

Résultats

Si l’espace total disponible dans le système est supérieur au résultat de la sous-chaîne, vous pouvez procéder à la mise à niveau.

Exemple : Vérifier l'espace disque disponible sur le disque de la base de données

Exécutez la commande pour vérifier l'espace disque disponible.

  1. Exécutez la commande pour vérifier l'espace disque disponible.
    df -B G /var/vmware/vpostgres/
    La commande renvoie les informations suivantes.
    Filesystem                Size  Used Avail Use% Mounted on
    /dev/mapper/database_vg-vpostgres   84G   30G   54G  36% /var/vmware/vpostgres
  2. Exécutez les commandes pour vérifier la taille des répertoires /pg_wal et /log sous votre répertoire de données vpostgres.
    du -B G --summarize /var/vmware/vpostgres/current/pgdata/pg_wal/
    du -B G --summarize /var/vmware/vpostgres/current/pgdata/log/
    
    Les commandes renvoient les informations suivantes.
    12G	/var/vmware/vpostgres/current/pgdata/pg_wal/
    1G	/var/vmware/vpostgres/current/pgdata/log/
  3. Soustrayez la taille des répertoires de journaux de l'espace disque total utilisé : 30-12-1=17.

    Cela signifie que la base de données a besoin d'au moins 17 Go d'espace disque disponible pour la mise à niveau. L'espace total disponible dans ce système est de 54 Go, ce qui permet de poursuivre la mise à niveau en toute sécurité.

Que faire ensuite