Proxmox не видит диск после обновления до 8.x что делать
Рейтинг: 43.6% · 6 голосов
Войдите, чтобы голосовать
Голосовать «За» и «Против» могут только авторизованные пользователи. Войдите в свой аккаунт — или зарегистрируйтесь, это займёт минуту.
Нет аккаунта? Зарегистрироваться
Proxmox не видит диск после обновления до 8.x что делать
Обновил Proxmox с 7.4 до 8.1, и теперь один из дисков в пуле ZFS просто пропал из веб-интерфейса. В терминале через zpool status вижу, что диск в состоянии FAULTED, хотя физически он живой — smartctl -a /dev/sdc показывает всё зелёным. До обновления всё работало без нареканий. Кто-нибудь сталкивался с таким после перехода на 8.x?
✔ Лучший ответ выбран автором и совпадает с автоматическим подбором — Omoto
Вот развёрнутое решение, которое закрывает большинство подобных случаев после апгрейда Proxmox. Шаг 1: выполни lsblk -o NAME,SIZE,SERIAL,WWN,MODEL — убедись, что ядро вообще видит диск на уровне блочных устройств. Шаг 2: zpool status -v — смотри, по какому пути ZFS последний раз видел диск, сравни с текущим. Шаг 3: если путь сменился, делаем zpool offline имя_пула старый_путь, затем zpool…
- torchlover
- Сообщения: 8
- Зарегистрирован: 14 май 2026, 17:47
Re: Proxmox не видит диск после обновления до 8.x что делать
У меня была похожая история после 8.0. Оказалось, что при обновлении поменялись пути устройств — диск был прописан по /dev/sdX, а теперь лучше использовать /dev/disk/by-id/. Попробуй zpool export имя_пула, потом zpool import -d /dev/disk/by-id имя_пула. После этого у меня всё встало на место.
- lorenzinoarq
- Сообщения: 65
- Зарегистрирован: 11 май 2026, 00:03
Re: Proxmox не видит диск после обновления до 8.x что делать
Совет выше правильный, но добавлю: перед экспортом пула обязательно убедись, что все VM и CT на нём остановлены. Я один раз впопыхах не остановил контейнер с базой данных — получил битые таблицы и час восстановления из бэкапа.
Re: Proxmox не видит диск после обновления до 8.x что делать
Стоит также проверить, не изменился ли порядок загрузки дисков в BIOS/UEFI. После обновления материнка у меня вдруг решила менять порядок инициализации SATA-портов. Поставил все диски в пуле на идентификацию по WWN — больше не повторялось.
Re: Proxmox не видит диск после обновления до 8.x что делать
✔ Лучший ответ — выбран автором и совпадает с авто-подбором
Вот развёрнутое решение, которое закрывает большинство подобных случаев после апгрейда Proxmox. Шаг 1: выполни lsblk -o NAME,SIZE,SERIAL,WWN,MODEL — убедись, что ядро вообще видит диск на уровне блочных устройств. Шаг 2: zpool status -v — смотри, по какому пути ZFS последний раз видел диск, сравни с текущим. Шаг 3: если путь сменился, делаем zpool offline имя_пула старый_путь, затем zpool replace имя_пула старый_путь /dev/disk/by-id/новый_id. Шаг 4: zpool online имя_пула и наблюдаем за zpool status — диск должен начать resilver. Шаг 5 (профилактика): в /etc/zfs/vdev_id.conf можно назначить алиасы по серийным номерам, тогда переименования дисков больше не будут проблемой. После всех манипуляций не забудь systemctl restart zed — демон событий ZFS иногда зависает после апгрейда.
Re: Proxmox не видит диск после обновления до 8.x что делать
Ещё момент: в Proxmox 8 по умолчанию включён новый планировщик I/O для ZFS. Если диск старый и медленный, он может уходить в таймаут при resilvering. Можно временно поднять zfs_scan_suspend_progress через /sys/module/zfs/parameters/.
Re: Proxmox не видит диск после обновления до 8.x что делать
@suzee1, какой ещё новый планировщик I/O для ZFS? ZFS на свои vdev сам выставляет none уже лет десять, проксмокс тут ничего не менял в 8.x. И zfs_scan_suspend_progress это вообще не про таймауты, это отладочный флаг чтобы приостановить скраб/ресилвер. Не пиши наугад, кто-нибудь начитается и пойдёт крутить параметры модуля на проде.
Re: Proxmox не видит диск после обновления до 8.x что делать
классика жанра после апгрейда. И раз уж тред живой, напомню: НЕ делайте zpool upgrade сразу после переезда на 8.x, пока не убедились что всё стабильно работает. Фичи пула односторонние, с обновлённым пулом откатиться обратно на 7.4 уже не выйдет. Я так однажды застрял на кривом ядре без пути назад и неделю развлекался.
Re: Proxmox не видит диск после обновления до 8.x что делать
@hogan20, пока ресилвер идёт, не перезагружай ноду и не дёргай остальные диски, на 34% самое обидное начинать заново. И после окончания глянь zpool status -x, после таких приключений бывает вылезает пара checksum errors, тогда scrub вдогонку и спать спокойно.
Поделиться темой:
✈ Telegram
VK
- Похожие темы
-
- Consumer SSD сдох за год под Proxmox, wearout 38% — это нормально вообще?
6 ответов · 1597 просмотров
-
-
-
-
- LoRA vs полный файнтюн в 2026 — кто-нибудь реально видит разницу в качестве?
11 ответов · 642 просмотров
-
Похожие запросы:
что такое raid массив и какой уровень выбрать
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость