Привет, у меня возникли проблемы с кабелями или питанием, или с тем и другим. В процессе этих проблем ZFS пул перешёл в состояние деградации. Импорт с Proxmox не работает, а с FreeBSD 14.3 — работает. Может быть, это кому-то пригодится. Попытки `zpool import` (или сервис `zfs-import-scan`) приводят к зависанию машины. Появляются сообщения вроде `VERIFY(ddt_object_remove... PANIC at ddt.c:1047:ddt_sync_entry()` и команда висит. Я установил свежую FreeBSD 8.4 с обновлениями на другой SSD и попробовал с ней (я работаю на 7.4) – безрезультатно, то есть, с точно таким же эффектом. Я установил базовую систему FreeBSD 14.3 на ещё один диск, и эта система импортирует и монтирует пул отлично. Пока что только для чтения, но в данный момент ведёт синхронизацию файлов из пула через rsync. Команда: `zpool import -f -o readonly=on -R /tmp {poolname}`. У меня версия Proxmox 7.4, два обычных жёстких диска (6TB) в ZFS зеркале. Когда диск выходит из строя, я его заменяю, обычно на больший (потому что диски продолжают дешеветь), затем выполняю восстановление пула (resilver) и меняю его размер. Помимо постоянно растущей кучи ненадежных, но пока ещё не выброшенных дисков, мне нравится такой подход. Недавно замененные диски становятся дисками для резервного копирования, которые используются ежедневно в резервной машине, которая находится рядом с сервером Proxmox. Я знаю, что это не самая сложная система, но она работает для меня, по крайней мере, до вчера.
Cheers,
Ferenc
Cheers,
Ferenc
