Se não houver espaço livre suficiente na partição raiz do host do appliance vRealize Automation, a atualização não poderá continuar.

Solução

Esse procedimento aumenta o espaço livre na partição raiz do Disco 1 do host do appliance do vRealize Automation. Em uma implantação distribuída, realize esse procedimento para aumentar o espaço livre em cada nó de réplica sequencialmente e, em seguida, aumente o espaço livre no nó principal.

Observação:

Ao realizar esse procedimento, talvez você poderá ver essas mensagens de aviso:

  • WARNING: Re-reading the partition table failed with error 16:
    Device or resource busy. The kernel still uses the old table. The
    new table will be used at the next reboot or after you run
    partprobe(8) or kpartx(8) Syncing disks.
    
  • Error: Partition(s) 1 on /dev/sda have been written, but we have been unable to inform the kernel of the change, probably because it/they are in use. As a result, the old partition(s) will remain in use. You should reboot now before making further changes. 

Ignore a mensagem Você deve reinicializar agora antes de realizar mais alterações. Se você reinicializar o sistema antes da etapa 10, o processo de atualização ficará corrompido.

Procedimentos

  1. Ligue a máquina virtual do host do appliance do VMware vRealize ™ Automation e faça login com uma conexão de shell seguro como usuário root.
  2. Execute os seguintes comandos para interromper serviços.
    1. service vcac-server stop
    2. service vco-server stop
    3. service vpostgres stop
  3. Execute o seguinte comando para desmontar a partição de permuta.

    swapoff -a

  4. Execute o seguinte comando para excluir as partições existentes do Disco 1 e criar uma partição raiz de 44-GB e uma partição de permuta de 6 GB.

    (echo d; echo 2; echo d; echo 1; echo n; echo p; echo ; echo ; echo '+44G'; echo n; echo p; echo ; echo ; echo ; echo w; echo p; echo q) | fdisk /dev/sda

  5. Execute o seguinte comando para alterar o tipo de partição de permuta.

    (echo t; echo 2; echo 82; echo w; echo p; echo q) | fdisk /dev/sda

  6. Execute o seguinte comando para definir o sinalizador de inicializável do Disco 1.

    (echo a; echo 1; echo w; echo p; echo q) | fdisk /dev/sda

  7. Execute o seguinte comando para registrar as alterações de partição com o kernel do Linux.

    partprobe

    Se você vir uma mensagem solicitando a reinicialização antes de realizar mais alterações, ignore essa mensagem. Reinicializar o sistema antes da etapa 10 corrompe o processo de atualização.

  8. Execute o seguinte comando para formatar a nova partição de permuta.

    mkswap /dev/sda2

  9. Execute o seguinte comando para montar a partição de permuta.

    swapon -a

  10. Reinicie o dispositivo do vRealize Automation.
  11. Após a reinicialização do appliance, execute o seguinte comando para redimensionar a tabela de partição do Disco 1.

    resize2fs /dev/sda1

  12. Para verificar se a expansão de disco teve êxito, execute o df -h e verifique se o espaço disponível em disco no /dev/sda1 é maior que 30 GB.