Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    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 VE 8.x Single Node – pmxcfs не монтирует /etc/pve, несмотря на работающие сервисы (chown/lsattr не работают).

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Proxmox VE 8.x Single Node – pmxcfs не монтирует /etc/pve, несмотря на работающие сервисы (chown/lsattr не работают)., Proxmox Виртуальная Среда
     
    ihearvoices
    Guest
    #1
    0
    12.04.2025 17:50:00
    Subject: Proxmox VE 8.x Single Node - pmxcfs не монтирует /etc/pve несмотря на работающие службы (ошибка chown/lsattr)

    Привет всем!

    У меня возникла критическая проблема на моем одноузловом сервере Proxmox VE, где каталог `/etc/pve` не монтируется `pmxcfs`, что приводит к различным проблемам, включая недоступность веб-интерфейса (ошибки SSL) и сбоям в командах управления виртуальными машинами. Мне нужна помощь в диагностике основной причины и поиске решения, доступного только через SSH (без физического доступа или загрузки ISO).

    **Окружение системы:**

    *   Версия Proxmox VE: 8.4.0 base (pve-manager: 8.4.1, pve-cluster: 8.1.0)
    *   Ядро: 6.8.12-9-pve
    *   Тип узла: Single Node (Hostname: Cloud9)
    *   Корневая файловая система: ZFS (rpool/ROOT/pve-1 on /)
    *   Сеть: Настроена корректно с двумя статическими IP-блоками через vmbr0 (подтверждена устойчивость после перезагрузки).
    *   Доступ: SSH-доступ как sudo-пользователь (`lgv`) работает нормально.

    **Основная проблема:**

    *   FUSE-файловая система `pmxcfs` не монтируется на `/etc/pve`. Команда `mount` не показывает `/etc/pve` смонтированной через `fuse.pmxcfs`.
    *   Основной каталог `/etc/pve` (на файловой системе ZFS root) содержит ожидаемые файлы конфигурации и подкаталоги, но похоже, что у него повреждены метаданные (неправильная группа владения `www-data`, странные метки времени).

    **Симптомы:**

    *   **Web UI:** Недоступна с ошибками SSL-сертификата (`certificate verify failed` или предупреждения безопасности браузера). Создание символических ссылок для сертификата не удалось из-за проблем с разрешениями. Кратковременно была доступна с предупреждением о самоподписанном сертификате после перезагрузки.
    *   **Управление ВМ:** Команды, такие как `qm status`, `qm shutdown`, часто завершаются ошибкой, сообщая об отсутствии файлов конфигурации (хотя `qm list` работала прерывисто после последней перезагрузки).
    *   **Ошибки файловой системы на `/etc/pve`:**
       *   `lsattr -d /etc/pve` завершается ошибкой "Operation not supported".
       *   `sudo chown root:root /etc/pve` завершается ошибкой "Operation not permitted".
       *   `sudo chown root:root /etc/pve/nodes/Cloud9` также завершается ошибкой ("Operation not permitted").

    **Текущий статус (Что РАБОТАЕТ):**

    *   Хост успешно загружается.
    *   SSH-доступ полностью функционален.
    *   Конфигурация сети (`/etc/network/interfaces`) правильная, и оба IP-блока активны на `vmbr0`.
    *   Основные службы `pve-cluster` и `corosync` сообщают об активности (работают) через `systemctl status`, и `corosync` сообщает о достижении кворума.
    *   Другие службы, такие как `pveproxy`, `pvedaemon`, `pvestatd`, также сообщают об активности (работают).
    *   ZFS-пул (`rpool`) сообщает о состоянии ONLINE.

    **Предпринятые шаги по устранению неполадок (Через SSH):**

    1.  **Исходное состояние:** Проблема, вероятно, началась после обновления пакетов или системного сбоя. Изначально наблюдалось отсутствие `pmxcfs.service`, найденного `systemctl`.
    2.  **Переустановка пакета:** Переустановил `pve-manager` (неправильно решил, что он содержит `pmxcfs.service`).
    3.  **Переустановка пакета (Исправлено):** Переустановил `pve-cluster` (v8.1.0). Подтвердил через `dpkg -L`, что `pmxcfs.service` *не* является частью этого пакета, но `pve-cluster.service` есть.
    4.  **Перезапуск служб:** Многочисленные попытки перезапустить `pve-cluster`, `corosync` и все связанные службы PVE в различных порядках. Службы сообщают об успешном перезапуске, но `/etc/pve` остается несмонтированной, а UI остается недоступной/незащищенной.
    5.  **Проверка файла блокировки:** Проверил и удалил `/var/lib/pve-cluster/config.db-lock` (его не было).
    6.  **Перезагрузка:** Перезагрузил хост. Конфигурация сети сохранялась правильно, `pve-cluster`/`corosync` запускались правильно, `qm list` работала кратковременно, но `/etc/pve` оставалась несмонтированной, а UI все еще была недоступной/незащищенной.
    7.  **Переименование/пересоздание каталога:** Остановил службы, переименовал `/etc/pve` в `/etc/pve.bak`, создал новый пустой `/etc/pve` с разрешениями 755 `root:root`. Перезапустил службы - `/etc/pve` *все еще* не смогла смонтироваться. Восстановил оригинальный `/etc/pve`, переименовав `/etc/pve.bak` обратно.
    8.  **Разрешения/атрибуты:** Подтвердил, что `/etc/pve` имеет владение `root:www-data` (неправильно) и странные метки времени после восстановления. Попытался `sudo chown root:root /etc/pve`, которое завершилось ошибкой ("Operation not permitted"). Попытался `lsattr -d /etc/pve`, которое завершилось ошибкой ("Operation not supported").
    9.  **Ссылки на сертификаты:** Подтвердил, что допустимый сертификат Let's Encrypt существует для имени хоста. Попытался создать символические ссылки вручную (`/etc/pve/nodes/Cloud9/pveproxy-ssl.pem` -> LE cert), но не удалось из-за невозможности изменить `/etc/pve/nodes/Cloud9` (`chown` не удался).

    **Запрос:**

    Учитывая постоянную неудачу `pmxcfs` в монтировании `/etc/pve` несмотря на работающие службы и невозможность изменения основного каталога `/etc/pve` даже в качестве root (что указывает на файловую систему-уровневую блокировку или повреждение, специфичное для этого пути), какие дополнительные шаги можно предпринять через SSH для диагностики и решения этой проблемы? Есть ли способ принудительно смонтировать `pmxcfs`, более детально отладить его сбой или восстановить состояние каталога `/etc/pve` на ZFS? Буду очень благодарен за любую помощь или подсказки!
     
     
     
    ihearvoices
    Guest
    #2
    0
    12.04.2025 18:55:00
    Тема: Отсутствует fuse.ko в пакете proxmox-kernel-6.8.12-9-pve (Bookworm, репозиторий без подписки)

    Привет, команда Proxmox и сообщество!

    Я столкнулся с критической проблемой на одноузловой установке Proxmox VE, где файловая система `pmxcfs` не монтирует `/etc/pve`. После тщательной диагностики, причиной оказалась нехватка файла модуля ядра `fuse.ko`, который требуется, в официальных пакетах ядра в репозитории `pve-no-subscription` для Bookworm.

    **Окружение:**

    *   Версия Proxmox VE: 8.4.0 base (pve-manager: 8.4.1, pve-cluster: 8.1.0)
    *   Загруженное ядро: `6.8.12-9-pve`
    *   Использованный репозиторий: `deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription`
    *   Базовая система: Debian 12 (Bookworm)

    **Описание проблемы:**

    Файловая система FUSE `pmxcfs` не монтируется на `/etc/pve`, что делает Web UI недоступным (SSL-ошибки) и ломает многие команды управления (`qm status` и т.д.). Модуль ядра `fuse` не удается загрузить (`modprobe fuse` завершается с ошибкой), так как сам файл модуля отсутствует.

    **Подтверждения / Предпринятые шаги:**

    1.  Подтверждено, что `/etc/pve` не смонтирован (`mount | grep /etc/pve`).
    2.  Подтверждено, что модуль `fuse` не загружен (`lsmod | grep fuse`).
    3.  Подтверждено отсутствие `fuse.ko` (`ls /lib/modules/6.8.12-9-pve/kernel/fs/fuse/fuse.ko` (возвращает "No such file or directory")).
    4.  Попытка `apt install --reinstall proxmox-kernel-6.8.12-9-pve-signed`. Команда завершилась успешно, включая запуск скриптов postinst (initramfs, обновления загрузчика), но `fuse.ko` остался отсутствующим.
    5.  Вручную скачаны оба файла `proxmox-kernel-6.8.12-9-pve_6.8.12-9_amd64.deb` И `proxmox-kernel-6.8.12-9-pve-signed_6.8.12-9_amd64.deb` непосредственно с ` http://download.proxmox.com/debian/pve/dists/bookworm/pve-no-subscription/binary-amd64/`.
    6.  Содержимое обоих `.deb` файлов извлечено с помощью `dpkg-deb -x`.
    7.  Проверено с помощью `ls -lR` в извлеченных содержимых, что директория `./lib/modules/6.8.12-9-pve/kernel/fs/fuse/` существует в обоих пакетах, но она **не содержит файла `fuse.ko`**.

    **Воздействие:**

    Отсутствующий модуль `fuse.ko` не позволяет смонтировать `pmxcfs`, что приводит к нестабильной системе, в которой невозможно надежно получить доступ к конфигурации, сломаный Web UI и невозможны стандартные операции управления.

    **Запрос:**

    Не могли бы специалисты Proxmox рассмотреть пакеты `proxmox-kernel-6.8.12-9-pve` и `proxmox-kernel-6.8.12-9-pve-signed` (версия `_6.8.12-9`) в репозитории `pve-no-subscription` для Bookworm? Похоже, модуль `fuse.ko` был пропущен во время упаковки. Необходим исправленный пакет.

    Спасибо за ваше время и помощь.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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