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

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    [РЕШЕНО] Не удается установить pve-kernel-helper, Proxmox Виртуальная Среда
     
    jaxom_99
    Guest
    #1
    0
    28.05.2021 13:19:00
    Привет, коллеги PVE! o/ Я запустил PVE на одном узле и столкнулся с проблемами обновления (вероятно, из-за неправильного использования команды "apt upgrade" в какой-то момент). Я в следующей ситуации: proxmox установлен некорректно, потому что отсутствует pve-kernel-helper. Однако установить или исправить это я не могу, так как система отказывается перенаправить файл /usr/sbin/grub-install, который также принадлежит "grub2-common". Смотрите логи ниже. Можете кто-нибудь помочь мне встать на ноги? Я пытаюсь избежать чистой установки, так как на этом сервере у меня есть производственные сервисы. Спасибо, -- Jaxom #pveversion -v Код: proxmox-ve: некорректно установлен (работает ядро: 5.4.78-2-pve) pve-manager: 6.4-6 (работает версия: 6.4-6/be2fa32c) pve-kernel-5.4.78-2-pve: 5.4.78-2 ceph-fuse: 12.2.11+dfsg1-2.1+b1 corosync: 3.1.2-pve1 criu: 3.11-3 glusterfs-client: 5.5-3 ifupdown: остаточная конфигурация ifupdown2: 3.0.0-1+pve3 libjs-extjs: 6.0.1-10 libknet1: 1.20-pve1 libproxmox-acme-perl: 1.1.0 libproxmox-backup-qemu0: 1.0.3-1 libpve-access-control: 6.4-1 libpve-apiclient-perl: 3.1-3 libpve-common-perl: 6.4-3 libpve-guest-common-perl: 3.1-5 libpve-http-server-perl: 3.2-2 libpve-storage-perl: 6.4-1 libqb0: 1.0.5-1 libspice-server1: 0.14.2-4~pve6+1 lvm2: 2.03.02-pve4 lxc-pve: 4.0.6-2 lxcfs: 4.0.6-pve1 novnc-pve: 1.1.0-1 proxmox-backup-client: 1.1.6-2 proxmox-mini-journalreader: 1.1-1 proxmox-widget-toolkit: 2.5-5 pve-cluster: 6.4-1 pve-container: 3.3-5 pve-docs: 6.4-2 pve-edk2-firmware: 2.20200531-1 pve-firewall: 4.1-3 pve-firmware: 3.2-3 pve-ha-manager: 3.1-1 pve-i18n: 2.3-1 pve-qemu-kvm: 5.2.0-6 pve-xtermjs: 4.7.0-3 qemu-server: 6.4-2 smartmontools: 7.2-pve2 spiceterm: 3.1-1 vncterm: 1.6-2 zfsutils-linux: 2.0.4-pve1 # pveupgrade Код: Запуск обновления системы: apt-get dist-upgrade Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Вы можете запустить «apt --fix-broken install», чтобы исправить эти проблемы. Следующие пакеты содержат неудовлетворенные зависимости: proxmox-ve: зависит от pve-kernel-helper, но он не установлен E: неудовлетворенные зависимости. Попробуйте «apt --fix-broken install» без пакетов (или укажите решение). Ваша система обновлена. #apt --fix-broken install Код: Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Исправление зависимостей... Готово Следующие пакеты были установлены автоматически и больше не нужны: efibootmgr mokutil shim-helpers-amd64-signed shim-signed-common shim-unsigned Пожалуйста, используйте «sudo apt autoremove», чтобы удалить их. Следующие дополнительные пакеты будут установлены: pve-kernel-helper Новые пакеты следующие будут установлены: pve-kernel-helper 0 обновлено, 1 новый установлен, 0 удалено и 0 не обновлено. Необходимо загрузить 0 о/11,3 кБ из архивов. После этой операции будет использовано дополнительных 60,4 кБ дискового пространства. Продолжить? [О/н] о (Чтение базы данных... 65792 файла и директории уже установлены.) Подготовка к распаковке .../pve-kernel-helper_6.4-2_all.deb ... Распаковка pve-kernel-helper (6.4-2) ... dpkg: ошибка при обработке архива /var/cache/apt/archives/pve-kernel-helper_6.4-2_all.deb (--unpack): попытка замены «/usr/sbin/grub-install», который также принадлежит пакету grub2-common 2.02+dfsg1-18-pve1 Нет перенаправления «перенаправление /usr/sbin/grub-install на /usr/sbin/grub-install.real от pve-kernel-helper», ничего не удалено. Ошибки возникли во время выполнения: /var/cache/apt/archives/pve-kernel-helper_6.4-2_all.deb E: подпроцесс /usr/bin/dpkg вернул код ошибки (1)
     
     
     
    TiMMaY
    Guest
    #2
    0
    24.06.2021 07:48:00
    Просто к сведению - проблема все еще актуальна. Использовал отклонение, как упоминалось ранее, и все в порядке, спасибо!
     
     
     
    fabian
    Guest
    #3
    0
    24.06.2021 09:33:00
    от вас обоих было бы интересно получить содержимое /var/log/apt/term.log и /var/log/apt/history.log (или их ротированных вариантов, если ротация уже произошла). пожалуйста, включите команду перед первым сбоем и сам сбой (по крайней мере). спасибо!
     
     
     
    TiMMaY
    Guest
    #4
    0
    24.06.2021 09:45:00
    Я настраивал новый сервер, так что не уверен, что это поможет... но вот.
     
     
     
    fabian
    Guest
    #5
    0
    24.06.2021 09:48:00
    Спасибо, но нам нужны данные из системы, в которой произошла ошибка.
     
     
     
    TiMMaY
    Guest
    #6
    0
    24.06.2021 09:49:00
    it was
     
     
     
    TiMMaY
    Guest
    #7
    0
    24.06.2021 14:17:00
    Не уверен, что произошло в первый раз, но теперь работает для меня, ха-ха. Сделал скрипт, чтобы автоматизировать установку, если кому-то это пригодится: #!/bin/bash
    wget -qO - http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg | apt-key add -
    echo "deb http://download.proxmox.com/debian/pve buster pve-no-subscription" | tee /etc/apt/sources.list.d/pve-install-repo.list
    echo "deb http://download.proxmox.com/debian/ceph-nautilus buster main" | tee /etc/apt/sources.list.d/ceph.list

    apt update && apt dist-upgrade
    apt update

    apt install ifupdown2 net-tools vim proxmox-ve postfix open-iscsi -y

    sed 's/^/#/' /etc/apt/sources.list.d/pve-enterprise.list
    init 6
     
     
     
    jaxom_99
    Guest
    #8
    0
    28.06.2021 14:03:00
    Окей, похоже, я их нашел! Извини, это на французском, "diversion" будет "détournement". Возможно, это было "apt upgrade", а затем "apt auto-remove", что и привело меня сюда...
     
     
     
    fabian
    Guest
    #9
    0
    28.06.2021 14:53:00
    Хорошо, ты каким-то образом случайно удалил половину PVE, и что-то там неправильно обрабатывается и ломает систему. Спасибо за лог - это должно помочь сделать обработку более надежной в таких случаях (хотя этого никогда не должно происходить при обычном обновлении!).
     
     
     
    jaxom_99
    Guest
    #10
    0
    28.06.2021 15:31:00
    PEBCAK — это действительно самая трудная ошибка для устранения! И все же виртуальные машины продолжали работать, никаких проблем не замечено. Еще раз спасибо за ваше время и работу
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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