База знаний VMmanager

Не создаются ВМ в кластере LXD

В некоторых случаях виртуальные машины в кластере LXD не создаются из-за отсутствия корневых наборов данных в пуле ZFS.

Диагностика

  1. Подключитесь к серверу с хранилищем ZFS по SSH.
  2. Введите команду: 

    zfs list

    Примеры ответов для пула zfs0:

    Корневые наборы данных созданы
    NAME                                                                           USED  AVAIL     REFER  MOUNTPOINT
    zfs0                                                                          1.97G  36.3G       24K  legacy
    zfs0/containers                                                                 24K  36.3G       24K  legacy
    zfs0/custom                                                                     24K  36.3G       24K  legacy
    zfs0/deleted                                                                   120K  36.3G       24K  legacy
    zfs0/deleted/containers                                                         24K  36.3G       24K  legacy
    zfs0/deleted/custom                                                             24K  36.3G       24K  legacy
    zfs0/deleted/images                                                             24K  36.3G       24K  legacy
    zfs0/deleted/virtual-machines                                                   24K  36.3G       24K  legacy
    zfs0/images                                                                   1.97G  36.3G       24K  legacy
    zfs0/virtual-machines                                                           24K  36.3G       24K  legacy
    Корневых наборов данных нет
    NAME                                                                           USED  AVAIL     REFER  MOUNTPOINT
    zfs0                                                                          1.97G  36.3G       24K  legacy

Решение

Если корневых наборов данных в пуле нет, создайте их вручную:

  1. Подключитесь к серверу с хранилищем ZFS по SSH.
  2. Выполните команды: 

    zfs create -o mountpoint=legacy zfs0/containers
    zfs create -o mountpoint=legacy zfs0/custom
    zfs create -o mountpoint=legacy zfs0/deleted
    zfs create -o mountpoint=legacy zfs0/deleted/containers
    zfs create -o mountpoint=legacy zfs0/deleted/custom
    zfs create -o mountpoint=legacy zfs0/deleted/images
    zfs create -o mountpoint=legacy zfs0/deleted/virtual-machines
    zfs create -o mountpoint=legacy zfs0/images
    zfs create -o mountpoint=legacy zfs0/virtual-machines
    Пояснения к командам