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

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    [РЕШЕНО] Ceph выносит мне мозги., Proxmox Виртуальная Среда
     
    arnovbxl
    Guest
    #1
    0
    27.05.2025 14:21:00
    Я пытался установить Ceph, но сразу же получил ошибку "Got Timeout 500". Пытался удалить все с помощью этих команд, которые нашел на форуме:
    ```
    rm -rf /etc/systemd/system/ceph*
    killall -9 ceph-mon ceph-mgr ceph-mds
    rm -rf /var/lib/ceph/mon/ /var/lib/ceph/mgr/ /var/lib/ceph/mds/
    pveceph purge
    apt -y purge ceph-mon ceph-osd ceph-mgr ceph-mds
    rm /etc/init.d/ceph
    for i in $(apt search ceph | grep installed | awk -F/ '{print $1}'); do apt reinstall $i; done
    dpkg-reconfigure ceph-base
    dpkg-reconfigure ceph-mds
    dpkg-reconfigure ceph-common
    dpkg-reconfigure ceph-fuse
    for i in $(apt search ceph | grep installed | awk -F/ '{print $1}'); do apt reinstall $i; done
    ```
    Когда вернулся в GUI, чтобы попробовать установить заново, везде выскакивают ошибки:
    HINT: Использование репозитория без подписки — не лучший выбор для production-сборок. Proxmox рекомендует использовать enterprise-репозиторий с действительной подпиской.
    update available package list
    E: Failed to fetch https://enterprise.proxmox.com/debian/pve/dists/bookworm/InRelease 401 Unauthorized [IP: 45.84.67.184 443]
    E: The repository 'https://enterprise.proxmox.com/debian/pve bookworm InRelease' is not signed.
    start installation
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    ceph-common уже установлена новейшая версия (19.2.2-1~bpo12+1).
    ceph-fuse уже установлена новейшая версия (19.2.2-1~bpo12+1).
    gdisk уже установлена новейшая версия (1.0.9-2.1).
    nvme-cli уже установлена новейшая версия (2.4+really2.3-3).
    Некоторые пакеты не удалось установить. Это может означать, что вы запросили невозможную ситуацию, или если вы используете нестабильный дистрибутив, то некоторые необходимые пакеты еще не созданы или были перемещены из Incoming. Следующая информация может помочь вам решить проблему:
    Следующие пакеты имеют неразрешенные зависимости:
    ceph-mds: Зависит: ceph-base (= 19.2.1-pve3), но должна быть установлена 19.2.2-1~bpo12+1
    ceph-mgr: Зависит: ceph-base (= 19.2.1-pve3), но должна быть установлена 19.2.2-1~bpo12+1
    Зависит: ceph-mgr-modules-core (= 19.2.1-pve3), но должна быть установлена 19.2.2-1~bpo12+1
    Зависит: libsqlite3-mod-ceph (= 19.2.1-pve3), но должна быть установлена 19.2.2-1~bpo12+1
    Зависит: librados2 (= 19.2.1-pve3), но должна быть установлена 19.2.2-1~bpo12+1
    ceph-mon: Зависит: ceph-base (= 19.2.1-pve3), но должна быть установлена 19.2.2-1~bpo12+1
    ceph-osd: Зависит: ceph-base (= 19.2.1-pve3), но должна быть установлена 19.2.2-1~bpo12+1
    E: Unable to correct problems, you have held broken packages.
    apt failed during ceph installation (25600)

    Я решил проблему, используя вот это решение: [Proxmox Ceph Fix & Downgrade Guide](https://www.howtoforge.com/fixing-ceph-on-proxmox-a-downgrade-guide/)

    **Проблема:** Ceph 19.x был установлен из неправильных репозиториев (Debian или неправильная версия Proxmox), что привело к:
    - Сбою в работе GUI или невозможности обнаружения Ceph
    - "Адскому" состоянию зависимостей apt
    - Несоответствию версий `ceph --version` и состояния `pveceph`

    **Цель:** Откат к Ceph 17.2.8-pve2 и восстановление корректной интеграции с Proxmox.

    ---

    1. **Очистить конфликтующие пакеты Ceph 19.x**

    Принудительно удалить все, что связано с Ceph:

    ```
    dpkg --purge --force-all ceph-base ceph-common ceph-fuse libcephfs2 librados2 librados2-perl libradosstriper1 librbd1 librgw2 \   python3-ceph-argparse python3-ceph-common python3-cephfs python3-rados python3-rbd python3-rgw
    ```

    Также удалить остатки конфигурации/данных:

    ```
    rm -rf /etc/ceph /var/lib/ceph /var/log/ceph /usr/lib/ceph
    ```

    ---

    2. **Исправить источники APT**

    Убедиться, что есть только одна строка для Ceph **из Proxmox**, и **нет конфликтующих репозиториев Ceph в `/etc/apt/sources.list`**.

    ### ➤ Очистить `/etc/apt/sources.list`:

    ```
    nano /etc/apt/sources.list
    ```

    Убедиться, что она содержит только:

    ```
    deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription
    deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
    deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
    deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
    ```

    Создать `/etc/apt/sources.list.d/ceph.list`:

    ```
    echo "deb http://download.proxmox.com/debian/ceph-quincy bookworm no-subscription" > /etc/apt/sources.list.d/ceph.list
    apt clean
    apt update
    ```

    ---

    3. **Исправить сломанные пакеты**

    ```
    apt --fix-broken install
    ```

    Если это не решит проблему, перейти к полному этапу установки.

    ---

    4. **Установить Ceph 17.2.8-pve2 и все зависимости**

    Использовать **одно команду установки**, чтобы избежать проблем с разрешением зависимостей:

    ```
    apt install \
    ceph=17.2.8-pve2 ceph-common=17.2.8-pve2 ceph-base=17.2.8-pve2 ceph-fuse=17.2.8-pve2 \
    ceph-mgr=17.2.8-pve2 ceph-mon=17.2.8-pve2 ceph-osd=17.2.8-pve2 ceph-volume=17.2.8-pve2 \
    librados2=17.2.8-pve2 libradosstriper1=17.2.8-pve2 librbd1=17.2.8-pve2 librgw2=17.2.8-pve2 \
    libcephfs2=17.2.8-pve2 librados2-perl=1.4.0 python3-ceph-argparse=17.2.8-pve2 \
    python3-ceph-common=17.2.8-pve2 python3-cephfs=17.2.8-pve2 python3-rados=17.2.8-pve2 \
    python3-rbd=17.2.8-pve2 python3-cherrypy3 ceph-mgr-modules-core=17.2.8-pve2 \
    libsqlite3-mod-ceph=17.2.8-pve2
    ```

    ---

    5. **Установить отсутствующие базовые пакеты**

    Некоторые, необходимые для Ceph MGR modules:

    ```
    apt install sudo python3-bcrypt python3-natsort python3-pecan python3-werkzeug libpython3.11 python3.11
    apt install python3-cherrypy3
    ```

    ---

    6. **Проверить установку**

    ```
    ceph --version # должна быть 17.2.8-pve2
    ```
     
     
     
    UdoB
    Guest
    #2
    0
    27.05.2025 15:08:00
    Подпишитесь рекомендованным способом или отключите этот репозиторий и активируйте "pve-non-sub"-репозиторий. https://pve.proxmox.com/pve-docs/pve-admin-guide.html#sysadmin_no_subscription_repo
     
     
     
    arnovbxl
    Guest
    #3
    0
    27.05.2025 15:10:00
    Похоже, я это исправил, но пришлось повозиться гораздо больше, чем я думал.
     
     
     
    UdoB
    Guest
    #4
    0
    27.05.2025 15:12:00
    Отлично! Можешь здесь выложить, в какие подводные камни сам напоролся (чтобы другие избежали), и отметь эту тему как "Решено" – выше первого поста есть кнопка "Редактировать тему".
     
     
     
    Berke
    Guest
    #5
    0
    27.05.2025 15:13:00
    Можешь поделиться с нами?
     
     
     
    arnovbxl
    Guest
    #6
    0
    27.05.2025 15:13:00
    Записываю своё решение, потом выложу, предупреждаю, элегантным его точно не назовёшь…
     
     
     
    arnovbxl
    Guest
    #7
    0
    27.05.2025 15:17:00
    Я сейчас пишу пошаговую инструкцию, дайте мне минутку.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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