То, как понизить ответвление функции, установило LXD на ответвлении LTS?

Для получения более свежей функции, я обновил lxd до использования ответвления функции:

sudo apt install lxd lxd-client

Я однако испытал нестабильность с тех пор и хотел бы переключиться назад на ответвление LTS.

Как переключиться назад на ответвление LTS (не производя чистку), поскольку существуют контейнеры, которые уже существуют?

0
задан 12 August 2017 в 21:24

1 ответ

при использовании LXD в Гостеприимном (16.04LTS) затем, можно проверить:

~$ apt-cache show lxd | grep Version 
Version: 2.16-0ubuntu2~ubuntu16.04.1
Version: 2.0.10-0ubuntu1~16.04.1
Version: 2.0.2-0ubuntu1~16.04.1
Version: 2.0.0-0ubuntu4
~$

Если Ваша фактическая версия 2.0.x, то Вам нужно обновление, и у Вас не будет проблемы совместимости, поскольку 2.16 прибывают из бэкпортов, и по умолчанию это обновляет, не применяются.

Но, если Вы обновляетесь теперь к 2,16 выпускам (этот происходит из гостеприимных бэкпортов), затем Вы не можете понизить до 2,0 версий чисто, потому что lxd 2.1x получают новую функциональность с сетью и функциями/модулями устройства хранения данных и этим обновлением sqlite базы данных, используемые lxd.

Обновления от бэкпортов пытаются работать без любой проблемы в обновлении. Если Вы добавили PPAs от LXD, они не гарантируют совместимости в обновлениях.

проверьте это на подобные случаи:

https://discuss.linuxcontainers.org/t/install-specific-lxd-version-in-ubuntu-16-04-2/247 https://github.com/lxc/lxd/issues/2952

0
ответ дан 2 November 2019 в 19:29

Другие вопросы по тегам:

Похожие вопросы: