Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    Не получается создать шаблон контейнера из контейнера с точками монтирования.

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Не получается создать шаблон контейнера из контейнера с точками монтирования., Proxmox Виртуальная Среда
     
    dpatterson
    Guest
    #1
    0
    12.06.2025 23:09:00
    Работаю над базовым контейнером, который в дальнейшем будет использоваться для создания множества других контейнеров. Довел его до состояния, которое мне нравится, и попытался преобразовать в шаблон. Первая попытка закончилась ошибкой TASK ERROR: Template feature is not available for '/mnt/pve/Projects`. '/mnt/pve/Projects' – точка монтирования SMB-шары, смонтированной хостом Proxmox. Во второй попытке отметил том (в конфигурации контейнера) как нереплицированный. Попытка создания шаблона затем как будто зависла. Я остановил задачу примерно через десять минут. Думаю, оно пытается включить всё содержимое точки монтирования в шаблон. Так ли это происходит? Если да, то это точно не то, что мне нужно. Эта SMB-шара находится на моем Mac и содержит около 75 ГБ (и продолжает расти). Что вообще содержит контейнерный шаблон? Как создать контейнерный шаблон с точками монтирования, но без данных из них? TIA
     
     
     
    Impact
    Guest
    #2
    0
    12.06.2025 23:58:00
    Ах, стоило мне сразу спросить. Извини за потраченное время, что запутался. Теперь могу воспроизвести проблему, и оказывается, дело в bind mount, но, к сожалению, не знаю, как это правильно исправить. Нашел не особо много, кроме этого вот поста на форуме. Может, стоит тебе создать свой баг-репорт по этому поводу? Один из способов заставить это работать — использовать ту же обходной путь, который люди используют, чтобы по-прежнему могли делать снапшоты CT с bind mounts. Например, можно заменить mp0 и mp1 на вот этот код:

    lxc.mount.entry: /mnt/pve/Projects /mnt/projects none bind,rw 0 0
    lxc.mount.entry: /mnt/pve/Projects/LinuxTools /mnt/linuxTools none bind,rw 0 0
     
     
     
    dpatterson
    Guest
    #3
    0
    13.06.2025 00:32:00
    Пришлось немного покопаться, чтобы понять, что это за строки lxc.mount.entry. Похоже, это работает как обходной путь. Посмотрю, получится ли подать баг-репорт. Спасибо большое.
     
     
     
    dpatterson
    Guest
    #4
    0
    13.06.2025 16:09:00
    Ох, потерпел неудачу. Сказал слишком рано. Использование `lxc.mount.entry` позволило мне преобразовать контейнер в шаблон. К сожалению, создание нового контейнера из этого шаблона приводит к контейнеру без точек монтирования. Чёрт возьми. Это странно. Эти две строки `lxc.mount.entry` _есть_ в файле конфигурации нового контейнера, но они почему-то не смонтировались. Точки монтирования в контейнере пустые.
     
     
     
    dpatterson
    Guest
    #5
    0
    13.06.2025 19:38:00
    Ну вот, заработало снова. Основываясь на другом сообщении, я убрал начальные слэши из точек монтирования контейнера.
    Из кода: lxc.mount.entry: /mnt/pve/Projects /mnt/projects none bind,rw 0 0
    lxc.mount.entry: /mnt/pve/Projects/LinuxTools /mnt/linuxTools none bind,rw 0 0
    В код: lxc.mount.entry: /mnt/pve/Projects mnt/projects none bind,rw 0 0
    lxc.mount.entry: /mnt/pve/Projects/LinuxTools mnt/linuxTools none bind,rw 0 0
    Совершенно непонятно, почему работало с слэшами в исходном контейнере, но не в клонированном контейнере из шаблона.
     
     
     
    Impact
    Guest
    #6
    0
    13.06.2025 20:09:00
    Всё дело в разной синтаксисе для разных опций. Прошу прощения, это моя вина. В посте, на который я сослался, всё было сделано правильно. Я, наверное, забыл/пропустил это, когда редактировал строки, чтобы они соответствовали вашим старым путям.
     
     
     
    dpatterson
    Guest
    #7
    0
    13.06.2025 22:14:00
    Не могли бы вы подсказать, где можно найти нужную документацию? Спасибо!
     
     
     
    Impact
    Guest
    #8
    0
    13.06.2025 22:25:00
    Документация по lxc.mount.entry немного скудновата, но вот она. Еще немного информации здесь и здесь. Документация по mp здесь.
     
     
     
    dpatterson
    Guest
    #9
    0
    14.06.2025 04:15:00
    Большое спасибо!
     
     
     
    Impact
    Guest
    #10
    0
    12.06.2025 23:25:00
    Пожалуйста, скинь cat /etc/pve/storage.cfg.
     
     
     
    dpatterson
    Guest
    #11
    0
    12.06.2025 23:26:00
    Код: /etc/pve/storage.cfg
    dir: local
       path /var/lib/vz
       content iso,backup,vztmpl

    zfspool: local-zfs
       pool rpool/data
       content rootdir,images
       sparse 1

    zfspool: DataPool01
       pool DataPool01
       content images,rootdir
       mountpoint /DataPool01
       nodes r630-a
       sparse 1

    zfspool: DataPool02
       pool DataPool02
       content images,rootdir
       mountpoint /DataPool02
       nodes r630-a
       sparse 1

    cifs: Projects
       path /mnt/pve/Projects
       server macpro-2019.dpc
       share Projects
       content rootdir,images,snippets
       prune-backups keep-all=1
       username dpatterson
     
     
     
    Impact
    Guest
    #12
    0
    12.06.2025 23:30:00
    Такие сообщения лучше всего делиться в блоке кода, чтобы сохранить форматирование. Зайдите в Центр обработки данных > Хранилище и измените тип контента для Проектов, включив в него Шаблон контейнера, или отредактируйте строку контента и добавьте vztmpl. Также посмотрите здесь.
     
     
     
    dpatterson
    Guest
    #13
    0
    12.06.2025 23:39:00
    Проекты в файле storage.cfg теперь включают vztmpl в списке содержимого. Попытка преобразовать контейнер в шаблон приводит к ОШИБКЕ ЗАДАЧИ: Функция шаблона недоступна для '/mnt/pve/Projects`.
     
     
     
    Impact
    Guest
    #14
    0
    12.06.2025 23:52:00
    Не могли бы вы поделиться pct config YOURCTIDHERE --current?
     
     
     
    dpatterson
    Guest
    #15
    0
    12.06.2025 23:53:00
    Архитектура: amd64
    Ядра: 2
    Возможности: nesting=1
    Имя хоста: Ubuntu-24-base
    Память: 1024
    mp0: /mnt/pve/Projects,mp=/mnt/projects,replicate=0
    mp1: /mnt/pve/Projects/LinuxTools,mp=/mnt/linuxTools,replicate=0
    net0: name=eth0,bridge=vmbr0,firewall=1,hwaddr=BC:24:11:13:BA:8C,ip=dhcp,type=veth
    Тип ОС: ubuntu
    Файловая система root: DataPool01:subvol-101-disk-0,size=10G
    Swap: 512
    unprivileged: 1
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры