Я новичок в Virtualizor и пытаюсь начать. Я установил OpenVZ 7 из ISO (Версия 7.0.8-390 отсюда), и все казалось прекрасным, пока я не установил Virtualizor и не попытался создать контейнеры. Независимо от того, какую ОС я выберу, я получаю
Failed to register the CT: PRL_ERR_VZCTL_OPERATION_FAILED (Details: Failed to read /vz/private/3ed73264-6029-4640-b1c0-3e59e635354a.private_temporary/root.hdd/DiskDescriptor.xml: Error in ploop_open_dd (di.c:363): Can't resolve /vz/private/3ed73264-6029-4640-b1c0-3e59e635354a.private_temporary/root.hdd/DiskDescriptor.xml: No such file or directory
Creation of Container private area failed
Это из-за ploop ... поэтому я попытался снять флажок ploop в разделе Master Settings внутри Virualizor, и это ничего не изменило. Затем я добавил VE_LAYOUT = simfs для принудительного включения simfs в /etc/vz/vz.conf, и это тоже ничего не изменило в ошибке. Похоже, это заставляет шлепаться, и я не могу понять почему. Кроме того, я хотел бы знать, почему ploop не работает. У меня есть ploop и все установлено. Modprobe ploop ничего не возвращает. Как и modprobe pfmt_ploop1 modprobe pfmt_raw modprobe pio_direct. Диск отформатирован правильно ...
df -T
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/mapper/openvz_customer-root ext4 65924652 3956032 58596796 7% /
devtmpfs devtmpfs 16325968 0 16325968 0% /dev
tmpfs tmpfs 16338096 0 16338096 0% /dev/shm
tmpfs tmpfs 16338096 9868 16328228 1% /run
tmpfs tmpfs 16338096 0 16338096 0% /sys/fs/cgroup
tmpfs tmpfs 524288 4 524284 1% /tmp
/dev/sda2 ext4 999320 122304 808204 14% /boot
/dev/mapper/openvz_customer-vz ext4 878015288 812640 832578776 1% /vz
tmpfs tmpfs 3267620 0 3267620 0% /run/user/0
uname -a
Linux 3.10.0-862.11.6.vz7.64.7 #1 SMP Thu Aug 23 19:33:51 MSK 2018 x86_64 x86_64 x86_64 GNU/Linux
Любая помощь будет оценена.
Хорошо, я разобрался.
1) Вы должны изменить VEFSTYPE на simfs в /etc/vz/vz.conf, чтобы использовать simfs. Virtualizor, похоже, игнорирует настройку ploop на OVZ7 ... но, возможно, это было не зря, поскольку я только что получил ошибки о том, что кеш-шаблон ОС находится в недопустимом формате, когда я пытался принудительно запустить simfs, так что неважно.
2) Ошибка ploop была вызвана тем, что / tmp монтировался как временная файловая система, которая слишком мала для поддержки образа диска ... и, возможно, других установленных мною флагов монтирования. Удаление монтирования из fstab исправило ошибку.
Надеюсь, это поможет кому-то в будущем.