У меня есть виртуальная машина в облаке Google, которая имеет 2 диска: системный диск и диск ZFS.У меня также есть контейнер LXC (названный 'lightapi') на этой виртуальной машине, и все работает.Я использую LXC 1.0 (команды lxc- *, без LXD). LXC делится папками с диском ZFS.
Я хотел клонировать виртуальную машину, поэтому я остановил ее, сделал снимки с дисков и создалновая виртуальная машина, использующая их.
Когда я загружаю новую виртуальную машину, я вижу файлы контейнера в / var / lib / lxc / lightapi.Но контейнер не работает, хотя в исходной виртуальной машине он был установлен на автозапуск при загрузке.Если я пытаюсь lxc-attach, он не работает, без сообщения об ошибке.
Кажется, что-то не так с ZFS на новой виртуальной машине:
$ zpool list
no pools available
в то время какна оригинальной ВМ существует пул.Я считаю, что в результате контейнер LXC не может подключиться.Есть ли способ подключения к zpool, который находится на дублированном диске на новой виртуальной машине?