Para preparar seu banco de dados para o upgrade para a versão 2.2, remova a restrição do conname da tabela bucket_info.

Pré-requisitos

  • Verifique se a versão antiga do VMware Cloud Director Object Storage Extension foi desinstalada.
  • Verifique se você fez upgrade do seu banco de dados PostgreSQL para a versão 9.5 ou posterior.
  • Verifique se você fez backup do seu banco de dados.

Procedimento

  1. Faça login no banco de dados PostgreSQL como administrador de banco de dados.
  2. Recupere o OID da restrição conname para a tabela bucket_info.
    SELECT conname
    FROM pg_constraint
    WHERE conrelid =
        (SELECT oid
        FROM pg_class
        WHERE relname like 'bucket_info');
    O sistema retorna a cadeia de caracteres do OID. Por exemplo, ukb9c15fhp50s53gs8pntjaq5qt. Copie o OID para que você possa usá-lo na próxima etapa.
  3. Remova as restrições da tabela bucket_info.
    ALTER TABLE bucket_info
           DROP CONSTRAINT IF EXISTS {OID};
  4. (Opcional) Exclua as tabelas que não são usadas no VMware Cloud Director Object Storage Extension 2.2.
    DROP TABLE IF EXISTS um_storage_can_id;
     
    DROP TABLE IF EXISTS um_storage_user_id;
     
    DROP TABLE IF EXISTS pwc_object_info;

Resultados

Seu banco de dados PostgreSQL está preparado para o upgrade para o VMware Cloud Director Object Storage Extension 2.2.