Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    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 Виртуальная Среда
    cephfs монтирование внутри LXC

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    cephfs монтирование внутри LXC, Proxmox Виртуальная Среда
     
    kyriazis
    Guest
    #1
    0
    08.11.2019 03:29:00
    Я раздумывал, возможно ли смонтировать объем cephfs внутри контейнера LXC. У меня есть контейнер LXC на Ubuntu, я установил ceph-common и попытался сделать монтирование, но всё закончилось неудачно, как показано ниже: root@vis-lxc-02:~# mount.ceph vis-mgmt-1:6789:/ /ceph modprobe: ERROR: ../libkmod/libkmod.c:586 kmod_search_moddep() не удалось открыть файл модулей '/lib/modules/5.0.21-3-pve/modules.dep.bin' modprobe: FATAL: Модуль ceph не найден в директории /lib/modules/5.0.21-3-pve не удалось загрузить модуль ядра ceph (1) ошибка монтирования 110 = Тайм-аут соединения root@vis-lxc-02:~# lsmod | grep ceph ceph                  385024  1 libceph               323584  2 ceph,rbd fscache               368640  3 ceph,nfsv4,nfs libcrc32c              16384  5 nf_conntrack,nf_nat,dm_persistent_data,btrfs,libceph root@vis-lxc-02:~# модуль ядра ceph существует, потому что на хосте уже установлен ceph. Есть мысли? Спасибо! джордж
     
     
     
    kyriazis
    Guest
    #2
    0
    08.06.2021 17:29:00
    Пересматриваю это спустя какое-то время. Операционная система в контейнере LXC отличается от хост-машины. Когда mount.ceph внутри контейнера пытается загрузить модуль, он использует путь /lib/modules, который отсутствует как в контейнере, так и на хосте. Есть идеи? Спасибо! george
     
     
     
    ph0x
    Guest
    #3
    0
    09.06.2021 00:08:00
    Не знаю, нужно ли использовать CT, потому что с VM всё работает безупречно.
     
     
     
    kyriazis
    Guest
    #4
    0
    09.06.2021 00:28:00
    У нас уже много CT с монтированием nfs4, которые мы хотим конвертировать в ceph. Превращать их в VM гораздо труднее, и они потребляют больше ресурсов.
     
     
     
    ph0x
    Guest
    #5
    0
    09.06.2021 00:30:00
    И это работает.
     
     
     
    kyriazis
    Guest
    #6
    0
    09.06.2021 00:43:00
    Другой вариант — использовать точку монтирования (например, mp0) для монтирования cephFS с хост-машины, однако есть следующая проблема, которая делает это неудобным: https://forum.proxmox.com/threads/lxc-container-not-cloning-when-mp-mounts-present.90578/
     
     
     
    francoisd
    Guest
    #7
    0
    04.02.2023 21:17:00
    Ты нашёл какое-нибудь решение? Использование точки монтирования (mp0) (только через командную строку) работает. НО затем становится невозможно мигрировать ВМ на другой хост. Использование драйвера ядра или драйвера fuse обоим не удаётся из-за отсутствия модулей... 1. Ты нашёл какое-нибудь решение для монтирования cephfs внутри lxc? 2. Почему Proxmox не позволяет мигрировать lxc с точкой монтирования, которая присутствует на всех хостах? Это ошибка или запрос на функционал?
     
     
     
    alexskysilk
    Guest
    #8
    0
    05.02.2023 03:35:00
    никогда не пробовал, но это должно быть возможным, если 1. контейнер подключен к публичной подсеть ceph 2. он либо не ограничен (привилегированный), либо вы создадите профиль для разрешения cephfs (вы можете использовать профиль nfs-allowed как руководство) 3. гостевая ОС поддерживает минимальную версию клиента ceph, соответствующую минимальной версии вашего кластера. придерживайтесь актуальных версий.
     
     
     
    alexskysilk
    Guest
    #9
    0
    05.02.2023 03:36:00
    вы не можете переместить ресурс, который не существует на месте назначения. Локальные точки монтирования, как видно из названия, локальны.
     
     
     
    juan-verdnatura
    Guest
    #10
    0
    04.11.2023 14:32:00
    Вы можете использовать shared=1 при создании точек вписывания, если это, очевидно, общая хранилище, и тогда вы сможете мигрировать контейнер. Например: Bash: pct set 100 -mp0 /mnt/pve/mymp,mp=/mnt/mymp,shared=1
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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