Я пытаюсь развернуть percona-кластер и обязательный общий дб к внутреннему пространству. Используемая версия амулета и МААСА 2.0. Когда я выполняю эту команду:
juju deploy cs:percona-cluster --series xenial mysql --config=openstackha.cfg --to lxd:13 --bind "shared-db=internal-api"
Это перестало работать со следующей ошибкой:
ERROR cannot add application "mysql": unknown space "internal-api" not valid
Я нашел решение, проблема в моем случае была, амулет поместил все подсети в пространство по умолчанию (расположите с интервалами 0), хотя у меня были пробелы, определенные в МААСЕ. Так, я создал требуемые пространства с помощью Амулета и связал соответствующие сети каждому.
Для наблюдения доступных пробелов к амулету
juju spaces
, Чтобы создать пространство и добавить существующие сети работайте
juju add-space <space-name> <network-cidr-to-add-to-this-space>