Объемы золы для экземпляров LXD в Ubuntu 16.04.1

Я понимаю, что объемы для nova-compute-lxd экземпляров были в дорожной карте для 16,04. Действительно ли возможно сделать объемы золы доступными для lxd экземпляров в 16.04.1?

0
задан 26 July 2016 в 12:26

2 ответа

Для OpenStack Митака (как поставлено в 16,04) не возможный использовать объемы Золы любого типа с экземплярами, созданными с помощью Новинки драйвер LXD.

Для Ньютона OpenStack, его возможное для использования объемов iSCSI Золы для персистентной блочной системы хранения но существуют некоторые ограничения - специфически только ext4 тип файловой системы может использоваться в непривилегированном контейнере и только когда поддержка ядра включена

echo Y | sudo tee /sys/module/ext4/parameters/userns_mounts

, можно использовать Ньютон OpenStack на Ubuntu 16.04 с помощью Облачного Архива Ubuntu:

sudo add-apt-repository cloud-archive:newton

будущие выпуски OpenStack должны иметь поддержку Ceph также - это в настоящее время - происходящая работа и еще не приземлилось.

1
ответ дан 28 September 2019 в 19:03

Я нашел ответ сам после борьбы с nova-compute-lxd установкой. Ответом является 16.04.1 Митаки, повторно генерируют, не поддерживает его.

На вложение объема я получил ошибку в driver.py модуле, который относится к неподдерживаемой функции. У ведущего устройства, кажется, есть поддержка, но это, кажется, далеко от производства.

In driver.py one can read
   def attach_volume(self, context, connection_info, instance, mountpoint,
                      disk_bus=None, device_type=None, encryption=None):
        """Attach block device to a nova instance.
        Attaching a block device to a container requires a couple of steps.
        First os_brick connects the cinder volume to the host. Next,
        the block device is added to the containers profile. Next, the
        apparmor profile for the container is updated to allow mounting
        'ext4' block devices. Finally, the profile is saved.
        The block device must be formatted as ext4 in order to mount
        the block device inside the container.
        See `nova.virt.driver.ComputeDriver.attach_volume' for
        more information/

интересно, когда будет возможно использовать устройство хранения данных с LXD так же в настоящее время, это видно как значительное ограничение...

0
ответ дан 28 September 2019 в 19:03

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

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