Привет, коллеги 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)
[РЕШЕНО] Не удается установить pve-kernel-helper, Proxmox Виртуальная Среда
|
28.05.2021 13:19:00
|
|
|
|
|
|
24.06.2021 07:48:00
Просто к сведению - проблема все еще актуальна. Использовал отклонение, как упоминалось ранее, и все в порядке, спасибо!
|
|
|
|
|
|
24.06.2021 09:45:00
Я настраивал новый сервер, так что не уверен, что это поможет... но вот.
|
|
|
|
|
|
24.06.2021 09:48:00
Спасибо, но нам нужны данные из системы, в которой произошла ошибка.
|
|
|
|
|
|
24.06.2021 09:49:00
it was
|
|
|
|
|
|
28.06.2021 14:03:00
Окей, похоже, я их нашел! Извини, это на французском, "diversion" будет "détournement". Возможно, это было "apt upgrade", а затем "apt auto-remove", что и привело меня сюда...
|
|
|
|
|
Читают тему
