обновление opennebula не может разобрать oned.conf

Я пытаюсь обновить OpenNebula с 5.10 до 5.12. Я нахожусь на шаге 7 этих инструкций, но обновление базы данных падает:

$ sudo onedb upgrade -v
Unable to parse oned.conf: undefined method `chomp' for true:TrueClass

Я не уверен, что здесь происходит не так. Есть ли способ получить больше информации о том, где находится ошибка (например, какая строка в oned.conf)?


person paleozogt    schedule 18.06.2020    source источник


Ответы (2)


Вы видели это? http://docs.opennebula.io/5.12/intro_release_notes/upgrades/start_here.html#community-edition

Если вы используете некоммерческое развертывание, просто используйте форму, чтобы запросить пакет миграции.

person amarti_opennebula    schedule 19.06.2020

пытаться

onedb upgrade -v -S localhost -u oneadmin -p oneadmin -d opennebula

где: -S - машина, на которой размещена ваша БД -u, скорее всего, пользователь oneadmin -p, скорее всего, "oneadmin" в качестве пароля -d - имя базы данных opennebula (скорее всего, "opennebula")

Будьте осторожны, начиная с версии 5.12, OpenNebula не будет предоставлять пакет для миграции на новые версии, если только вы не подпишетесь на их программу обновления. Возможно, стоит взглянуть на CloudStack вместо этого.

person user13771487    schedule 18.06.2020
comment
Пожалуйста, отредактируйте свой ответ и добавьте к нему форматирование (например, добавьте код с помощью ` `). Это облегчит чтение вашего вопроса. Здесь приведено руководство по форматированию - person Vepth; 18.06.2020