Fedor
Может вообще в солярке))
Vladislav
Может вообще в солярке))
это свежий просмокс влепил
Vladislav
все по-прежнему # zpool import -f rpool -R /mnt This pool uses the following feature(s) not supported by this system: com.klarasystems:vdev_zaps_v2 cannot import 'rpool': unsupported version or feature
Vladislav
2.2.0 и master
Vladislav
2.2.0 и master
Ну и 2.2.1 соответственно
Vladislav
А вообще версии в dkms status глянь
Vladislav
# dkms status zfs, 2.2.99, 4.19.0-25-amd64, x86_64: installed (WARNING! Diff between built and installed module!) (WARNING! Diff between built and installed module!)
Vladislav
теперь разобраться, как корректно выгрузить старую версию из /lib/modules
Vladislav
))))))
Vladislav
Modprobe
Vladislav
Если не в проде
Vladislav
# modprobe modprobe: ERROR: missing parameters. See -h. modprobe zfs
Vladislav
Станислав
# modprobe modprobe: ERROR: missing parameters. See -h. modprobe zfs
если не прод, можно просто сервак ребутнуть
Vladislav
если не прод, можно просто сервак ребутнуть
и? по второму разу собирать модуль с почти таким же результатом?
Vladislav
Вы собрали дебовские пакеты
Vladislav
Поставили их
Vladislav
Dkms собрал Вам пакет
Vladislav
И как бэ всё
Vladislav
LiveCD по идее выше есть 2.2.1
Vladislav
И как бэ всё
продолжите мысль
Vladislav
Это live cd?
да. Там OVH собрал древнее ядро с древними версиями ZFS
Vladislav
продолжите мысль
Ну смотрите, dpkg install *.deb Там будет вывод, когда dkms билдит это все, иногда есть баг, что он это не делает и его нужно пнуть, но после этого у Вас свежий модуль dkms
Станислав
Если это установленная ОС, то после перезагрузки новый модуль подгоузиться
Vladislav
придется таки опять нырять в qemu и подгружать диски вовнутрь
Станислав
придется таки опять нырять в qemu и подгружать диски вовнутрь
Наверняка modprobe может принудительно выгрузить
Станислав
И? Загружает тоже самое?
Vladislav
ага
Dkms build сделал?
Vladislav
dkms install zfs/2.2.1 --all
Vladislav
Условно так
Vladislav
dkms install zfs/2.2.1 --all
# dkms install zfs/2.2.99 --all Module zfs/2.2.99 already installed on kernel 4.19.0-25-amd64/x86_64 # dkms install zfs/2.2.99 Error! Your kernel headers for kernel 6.1.51-mod-std cannot be found. Please install the linux-headers-6.1.51-mod-std package, or use the --kernelsourcedir option to tell DKMS where it's located #apt search linux-headers только показывает 4.19.xx
Vladislav
Поэтому и старая версия
Vladislav
стоит же ii openzfs-zfs-dkms 2.2.99-1 all OpenZFS filesystem kernel modules for Linux
Vladislav
стоит же ii openzfs-zfs-dkms 2.2.99-1 all OpenZFS filesystem kernel modules for Linux
Но у тебя не забилжен он для текущего ядра потому что хедеров нет
Vladislav
Попробуй найти Apt search 6.1.51
amd-modules-6.1.51-mod-std/buster 0.1.319~b2abcf9 amd64 This package provides amd-modules-6.1.51-mod-std modules. nvidia-modules-6.1.51-mod-std/buster 0.1.319~b2abcf9 amd64 This package provides nvidia-modules-6.1.51-mod-std modules. ovh-modules-6.1.51-mod-std/buster,now 0.1.319~b2abcf9 amd64 [installed] This package provides ovh-modules-6.1.51-mod-std modules.
Vladislav
Грустные репо и образ
Vladislav
Тогда только если ручками хедеры вытаскивать и вливать
Станислав
Какой версии?
Vladislav
Это debian?
по наименованию пакета на Альт смахивает
Станислав
Тю, так это бастер
Станислав
Ещё бы старее что-то взял, тогда можно вообще openzfs не суметь поставить)
Vladislav
ладно, завтра вечером буду с qemu играться
Δαρθ
Обновление OpenZFS 2.1.14 и 2.2.2 с устранением ошибки, приводящей к повреждению файлов https://opennet.ru/60212/
Vasiliy
В струю багов ZFS: наткнулся тут на страшный тред на HN https://news.ycombinator.com/item?id=38040370, пишут, что можно закорраптить пулы с шифрованием при send\receive операциях. Там же ссылка на еще более страшный тред https://discourse.practicalzfs.com/t/is-native-encryption-ready-for-production-use/532/2 😱
Nikolay
#Вопрос: что значит "us" в столбце "total_wait" и в других тоже встречается вывода команды zpool iostat -vyl 1 1 ? Как он соотносится с ms ? Есть два диска, что лучше / хуже 1ms или 998us ? mirror-2 1.26T 4.19T 435 0 2.83M 0 1ms - 1ms - 1us - - - - - scsi-35000c500ce8ba727 - - 149 0 1.14M 0 1ms - 1ms - 1us - - - - - scsi-35000c500ce8bbe7f - - 285 0 1.68M 0 998us - 997us - 1us - - - - -
Aleksei
микросекунды
Nikolay
а, всё так просто оказалось
Free
🙏 Подскажите, куда копать для диагностики проблем. Текущее состояние: zpool status - ONLINE, некоторые диски ресилвятся, но все ONLINE. Некоторые каталоги датасетов (разных) при обращениях к ним (например, ls) вешают терминал (даже Ctrl-C не прекращает операцию). Операций i/o на пуле сейчас нет. На всякий случай (опасения из предыстории - см. ниже) решил сделать zpool export - выполняется уже более часа. Предыстория: По причине проблем работы некоторых сервисов пришлось перегружать сервер. Несколько раз надолго зависал при загрузке, приходилось выключать и стартовать заново. Подключил монитор - увидел вот такое сообщение: task zpool blocked ... . Хоть и в статусе INFO, но уже забеспокоился. А после окончательной загрузки - описанные выше проблемы обнаружил.
Vladislav
🙏 Подскажите, куда копать для диагностики проблем. Текущее состояние: zpool status - ONLINE, некоторые диски ресилвятся, но все ONLINE. Некоторые каталоги датасетов (разных) при обращениях к ним (например, ls) вешают терминал (даже Ctrl-C не прекращает операцию). Операций i/o на пуле сейчас нет. На всякий случай (опасения из предыстории - см. ниже) решил сделать zpool export - выполняется уже более часа. Предыстория: По причине проблем работы некоторых сервисов пришлось перегружать сервер. Несколько раз надолго зависал при загрузке, приходилось выключать и стартовать заново. Подключил монитор - увидел вот такое сообщение: task zpool blocked ... . Хоть и в статусе INFO, но уже забеспокоился. А после окончательной загрузки - описанные выше проблемы обнаружил.
Что уже читали? Какие рекомендации уже выполняли? Гугл что сообщил на эту тему? Вас не смущает, что диск sdb prefault?
riv
🙏 Подскажите, куда копать для диагностики проблем. Текущее состояние: zpool status - ONLINE, некоторые диски ресилвятся, но все ONLINE. Некоторые каталоги датасетов (разных) при обращениях к ним (например, ls) вешают терминал (даже Ctrl-C не прекращает операцию). Операций i/o на пуле сейчас нет. На всякий случай (опасения из предыстории - см. ниже) решил сделать zpool export - выполняется уже более часа. Предыстория: По причине проблем работы некоторых сервисов пришлось перегружать сервер. Несколько раз надолго зависал при загрузке, приходилось выключать и стартовать заново. Подключил монитор - увидел вот такое сообщение: task zpool blocked ... . Хоть и в статусе INFO, но уже забеспокоился. А после окончательной загрузки - описанные выше проблемы обнаружил.
Это значит какой-то процесс был заблокирован (в процедуре ввода-вывода, по видимому) более чем на 120 сек. Нааерное, пул был очень сильно нагружен. Возможно, используются бытовые диски и они тупят на бедблоках, пытаясь вычитать данные, вместо того чтобы сразу выдать io-error, как делают диски корпоративного класса.
Ivan
я бы глянул ио по дискам. мб один всех тормозит. контроллер же hba, не jbod ?
Free
На тему task zpool blocked ... смотрю гугл, пока нчиего похожего на мою ситуацию не нашел. Зависание команды ls слишком общее, чтобы по нему что-то искать без дополнительных ключевых слов, которые пока "подбираю". Состояние sdb тоже беспокоит. Монитор при загрузке к этому серверу не подключал более полугода, поэтому увидел только сегодня. Вообще-то надеялся, что при наличии проблем с каким-либо диском zfs об этом предупредит...
Vladislav
По поводу проблемы - zfs повис на мертвом диске, смотрите, у меня такое было, когда были бытовые toshiba p300 5400 rpm, минут 40-60 система после ребута подвисала
Free
Регулярно проверяю zpool status без ботов
Vladislav
некоторые p300 - smr
Вот оно что, у меня было два таких из 12
Vladislav
Вытащил их, проблема ушла
Vladislav
Регулярно проверяю zpool status без ботов
Это не показатель от слова совсем, там ошибки растут когда сектора уже побились и отмирают
Free
Ну вот популярные книжки говорили, что этого достаточно 😞
Vladislav
Ну вот популярные книжки говорили, что этого достаточно 😞
Достаточно это заббикс агента с мониторингом смарта.... Но это на будущее
Vladislav
Если спасать данные - пробуйте livecd или ждите минут 30