LINUX.ORG.RU
ФорумAdmin

Не создается lxc-контейнер с centos под debian

 , , ,


1

3

Такая проблемка. Шаблоны стандартные, контейнеры с debian на борту создаются и работают без проблем, а вот что получается с centos:

lxc-create -n XXX -t centos -B lvm --lvname=XXX --vgname=vg1 --fstype=ext4 --fssize=100GB

Далее выкачивается образ, успешно создается lv, и ...

Copy /var/cache/lxc/centos/x86_64/6/rootfs to /dev/vg1/XXX ...
Copying rootfs to /dev/vg1/liferay ...mkdir: невозможно создать каталог «/dev/vg1/XXX»: Файл существует
rsync: ERROR: cannot stat destination "/dev/vg1/XXX/": Not a directory (20)
rsync error: errors selecting input/output files, dirs (code 3) at main.c(652) [Receiver=3.1.1]

mkdir: невозможно создать каталог «/dev/vg1/XXX»: Это не каталог

... далее куча ошибок «это не каталог».

Сталкивались с таким? Спасибо заранее.


Используй шаблон download, с ним меньше геммороя.

Deleted
()
Ответ на: комментарий от hizel

Я не совсем в этом рублю. Но разве из под одной системы можно запилить контейнер другой? Я думал только такой-же как и хост.

Jefail ★★★★
()
Ответ на: комментарий от Jefail

Ядро в госте будет то же самое, что и в хост-системе (не такое же, а именно то же самое)

Юзерспейс может быть любым, лишь бы ядро умело его запускать

maloi ★★★★★
()
Ответ на: комментарий от maloi

Вот этого я не знал, раньше использовал systemd-nspawn и думал что такое невозможно, спасибо за информацию!

Jefail ★★★★
()
Ответ на: комментарий от itn

Пробовал несколько шаблонов - не помогло. Проблему решил ручным созданием lv и последующим примонтированием к контейнеру, если кому нужно, опишу подробнее.

meo
() автор топика
Ответ на: комментарий от hizel

параметр --rootfs, видимо, есть не во всех версиях. При использовании одного из шаблонов для centOS видел матерки по поводу неправильного параметра.

meo
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.