Если в корневом разделе узла устройства vRealize Automation будет недостаточно свободного дискового пространства, обновление невозможно будет продолжить.

Решение

Данная процедура позволяет увеличить объем свободного дискового пространства в корневом разделе диска 1 узла устройства vRealize Automation. При распределенном развертывании выполните данную процедуру для увеличения объема свободного дискового пространства последовательно на каждом узле реплики, а затем увеличьте объем свободного дискового пространства на основном узле.

Примечание.

При выполнении этой процедуры могут появляться следующие предупреждения.

  • 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. 

Игнорируйте следующее сообщение: Прежде чем вносить дальнейшие изменения, перезагрузите систему. Если перезагрузить систему до выполнения шага 10, обновление прервется.

Процедура

  1. Включите виртуальную машину узла устройства vRealize Automation и войдите с помощью подключения по протоколу безопасной оболочки (SSH) в качестве пользователя root.
  2. Запустите следующие команды для остановки служб.
    1. service vcac-server stop
    2. service vco-server stop
    3. service vpostgres stop
  3. Запустите следующую команду для отключения раздела подкачки.

    swapoff -a

  4. Выполните следующую команду, чтобы удалить существующие разделы диска 1, а также создать корневой раздел объемом 44 ГБ и раздел подкачки объемом 6 ГБ.

    (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. Запустите следующую команду для изменения типа раздела подкачки.

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

  6. Запустите следующую команду, чтобы задать для раздела диска 1 пометку «загрузочный».

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

  7. Запустите следующую команду для регистрации изменений раздела в ядре Linux.

    partprobe

    Если появится сообщение о том, что перед внесением дальнейших изменений нужно перезагрузить систему, проигнорируйте его. Если перезагрузить систему до выполнения шага 10, обновление прервется.

  8. Запустите следующую команду для форматирования нового раздела подкачки.

    mkswap /dev/sda2

  9. Запустите следующую команду для подключения раздела подкачки.

    swapon -a

  10. Перезагрузка устройства vRealize Automation.
  11. После перезагрузки устройства запустите следующую команду для изменения размера таблицы разделов диска 1.

    resize2fs /dev/sda1

  12. Чтобы проверить, успешно ли увеличен размер диска, выполните команду df -h и убедитесь, что свободное дисковое пространство /dev/sda1 составляет больше 30 ГБ.