Привет, Proxmox Community! У меня проблема с сервером Proxmox VE, который перестал загружаться после выхода из строя одного из дисков в зеркале ZFS. Я подтвердил, что на оставшемся диске отсутствует ESP, и мне нужен совет по лучшему пути восстановления.
Конфигурация: Proxmox VE (Версия 8.x) установлен на зеркале ZFS (rpool) на двух NVMe SSD (предназначены для загрузки UEFI).
Проблема: Один из NVMe SSD в зеркале полностью вышел из строя. Сервер больше не загружается.
Цель: Сделать сервер загружаемым снова, используя единственный оставшийся функциональный NVMe SSD. После установки нового NVMe восстановить зеркало.
Предпринятые шаги по устранению неполадок:
* Загрузка с USB Proxmox VE Installation: Использовал официальный USB-накопитель установщика.
* Выбрал Rescue Boot: Перешел в Расширенные опции -> Rescue Boot.
* Ошибка Rescue Boot: Процесс Rescue Boot не смог автоматически найти загрузочный диск (ошибка: no such device: rpool. ERROR: unable to find boot disk automatically.).
* Вошел в Shell через TUI Installer: Успешно вошел в базовый командной оболочки для аварийного восстановления.
* Проверил диски: Запустил lsblk и sgdisk -p /dev/nvme0n1, чтобы идентифицировать оставшийся хороший NVMe SSD (nvme0n1) и его разделы.
Суть проблемы — ESP отсутствует.
Вывод sgdisk -p /dev/nvme0n1 подтверждает, что на оставшемся рабочем диске отсутствует EFI System Partition (ESP):
Диск /dev/nvme0n1: 1953525168 секторов, 931.5 GiB Модель: WD\_BLACK SN850X 1000GB \[...] Номер Start (сектор) End (сектор) Size Code Name 1 2048 1953507327 931.5 GiB BF01 zfs-251b95c7537d3a65 <-- ZFS Data rpool 9 1953507328 1953523711 8.0 MiB BF07 <-- Solaris reserved / bios\_grub? (No partition with code EF00 exists)
Это означает, что proxmox-boot-tool не может быть использован, так как нет целевого раздела.
Мои вопросы:
Учитывая подтвержденное отсутствие ESP, есть ли поддерживаемый способ сделать этот диск загружаемым без полной переустановки, или попытка вручную создать/изменить разделы слишком рискованна?
Является ли рекомендованный (и самый безопасный) путь сейчас:
* Использовать аварийную оболочку для импорта rpool только для чтения и резервного копирования /etc/pve и любых других критических данных из ZFS-раздела (nvme0n1p1).
* Выполнить чистую переустановку Proxmox на nvme0n1, позволив установщику правильно разделить диск (включая создание нового ESP).
* Восстановить резервную копию конфигурации и данных?
Буду признателен за любые подтверждения или альтернативные предложения. Спасибо!
Конфигурация: Proxmox VE (Версия 8.x) установлен на зеркале ZFS (rpool) на двух NVMe SSD (предназначены для загрузки UEFI).
Проблема: Один из NVMe SSD в зеркале полностью вышел из строя. Сервер больше не загружается.
Цель: Сделать сервер загружаемым снова, используя единственный оставшийся функциональный NVMe SSD. После установки нового NVMe восстановить зеркало.
Предпринятые шаги по устранению неполадок:
* Загрузка с USB Proxmox VE Installation: Использовал официальный USB-накопитель установщика.
* Выбрал Rescue Boot: Перешел в Расширенные опции -> Rescue Boot.
* Ошибка Rescue Boot: Процесс Rescue Boot не смог автоматически найти загрузочный диск (ошибка: no such device: rpool. ERROR: unable to find boot disk automatically.).
* Вошел в Shell через TUI Installer: Успешно вошел в базовый командной оболочки для аварийного восстановления.
* Проверил диски: Запустил lsblk и sgdisk -p /dev/nvme0n1, чтобы идентифицировать оставшийся хороший NVMe SSD (nvme0n1) и его разделы.
Суть проблемы — ESP отсутствует.
Вывод sgdisk -p /dev/nvme0n1 подтверждает, что на оставшемся рабочем диске отсутствует EFI System Partition (ESP):
Диск /dev/nvme0n1: 1953525168 секторов, 931.5 GiB Модель: WD\_BLACK SN850X 1000GB \[...] Номер Start (сектор) End (сектор) Size Code Name 1 2048 1953507327 931.5 GiB BF01 zfs-251b95c7537d3a65 <-- ZFS Data rpool 9 1953507328 1953523711 8.0 MiB BF07 <-- Solaris reserved / bios\_grub? (No partition with code EF00 exists)
Это означает, что proxmox-boot-tool не может быть использован, так как нет целевого раздела.
Мои вопросы:
Учитывая подтвержденное отсутствие ESP, есть ли поддерживаемый способ сделать этот диск загружаемым без полной переустановки, или попытка вручную создать/изменить разделы слишком рискованна?
Является ли рекомендованный (и самый безопасный) путь сейчас:
* Использовать аварийную оболочку для импорта rpool только для чтения и резервного копирования /etc/pve и любых других критических данных из ZFS-раздела (nvme0n1p1).
* Выполнить чистую переустановку Proxmox на nvme0n1, позволив установщику правильно разделить диск (включая создание нового ESP).
* Восстановить резервную копию конфигурации и данных?
Буду признателен за любые подтверждения или альтернативные предложения. Спасибо!
