Vladislav
если есть специфика в пуле - то лучше лаба
Dmitriy
там 240 ТБ БД
Dmitriy
ее в принципе не архивируют - это оборудование СОРМ
Dmitriy
6 груп по 5 дисков по 18ТБ
Dmitriy
в одной группе диск ушел в дегрейдет
central
там 240 ТБ БД
Ну тогда выбор пути очевиден
Pavel
там 240 ТБ БД
БД 240 ТБ? это что за бд такая?
Dmitriy
постгре
Pavel
прям вот реально 240ТБ база одна?
Dmitriy
ну да - там 180 дней статистики с канала 40гбит
central
постгре
Oof, решили получить ачивку убили постргрю?
Dmitriy
Oof, решили получить ачивку убили постргрю?
не уловил смысл - можете подробнее?
Ivan
а какая разница как этот диск отображаться будет ?
Ivan
кому как удобнее - это никс
ну я к тому что зная как делается замена неважно какое там у диска название
Dmitriy
проблема не в этом - если следовать первоначальной логике номенклатуры vdev нужно перед реплейсом присвоить vdev альяс сделать это за один хоп - не получается по этому спросил - про udevadm trigger - я уже читал ранее не был уверен что при обновлении дерева udev - не будет проблем
Fedor
Оффтоп - предупреждение, потом бан.
Ivan
https://t.me/sds_flood для более пространных обсуждений
Вадим «Дым» Илларионов ☭
Fedor
основной флуд почистил
Вадим «Дым» Илларионов ☭
А, увидел.
Fedor
Art
основной флуд почистил
Ну ты моё и по делу сообщение удолил😞 И ответ на него тоже.
Fedor
Да, увы. Но там было начало этого треда.
Вадим «Дым» Илларионов ☭
Ну ты моё и по делу сообщение удолил😞 И ответ на него тоже.
Я своё удалил — и по делу, и тебе контраргумент. Айда во флудилке продублируем. :)
Art
Да, увы. Но там было начало этого треда.
Ладно, не особо ценным оно и было, проехали)
Вадим «Дым» Илларионов ☭
Вадим «Дым» Илларионов ☭
не рекомендую поднимать там совсем уж спорные темы.
Значит, назревает нужда в курилке, каковая для тем, неуместных во флудилке. :) Не проще чатик на темы попилить?..
Fedor
совсем на отвлеченные темы
Вадим «Дым» Илларионов ☭
там есть клауд флуд вроде бы в ссылках в том чате)
Там и ссылка на более привязанный к данному чатику флуд обнаружилась. :)
Dmitriy
Коллеги! Всем доброго времени по итогам реплейса диска в пуле на 240ТБ создал мини хау-ту пожалуйста ознакомьтесь и дополните (если что-то будет дополнить) по возможности включите в FAQ канала
Dmitriy
Чек-лист o Заменяемый диск идентичен по характеристикам faulted диска o WWN номер диска с этикетки записан (или сфотографирован) o Прошивка заменяемого диска обновлена до ревизии дисков в zfs пуле (важно для SMR дисков Seagate) o Геометрия логического блока подменного диска, идентична дискам в пуле (512/512е/4096 байт) o Идентифицирована корзина в сервере или дисковой полке с faulted диском o Собрана информация о состоянии grown defect list всех дисков в группе/пуле o Собрана информация о ошибках дисков в разделе ECC delayed Важно! Операции подготовки и замены диска могут длится часы / дни! Все действия проводить через сессию в screen или аналогичном шелл. На всех этапах контролируем корректность выполнения команд 1. Помечаем диск offline zpool offline external-sas s1-d08-part1 проверяем состояние пула через вывод zpool status –v vdev должен стать s1-d08-part1 OFFLINE 2. Извлекаем диск из корзины 3. Заменяем на подменный 4. Получаем имя подменного диска в виде /dev/disk/by-id/scsi… делая листинг ls –la /dev/disk/by-id/ 5. Вносим актуальные данные s1-d08 в vdev_id.conf 6. Обновляем информацию udev (udevadm trigger) проверяем наличие альяса /dev/disk/by-vdev/s1-d08 делая листинг устройств ls –la /dev/disk/by-vdev 7. Копируем таблицу разделов с любого диска в массиве на подменный sgdisk /dev/disk/by-vdev/s1-d00 -R /dev/disk/by-vdev/s1-d08 8. Создаем случайный uuid sgdisk -G /dev/disk/by-vdev/s1-d08 проверяем наличие раздела s1-d08-part1 делая листинг устройств ls –la /dev/disk/by-vdev/ 9. Делаем online диск в пуле zpool online external-sas s1-d08-part1 получаем предупреждение что пул по прежнему в деградации 10. Выполняем replace vdev zpool replace external-sas s1-d08-part1 11. Ждем перестроения группы raidz1-1 проверяем состояние пула zpool status -v
Dmitriy
коллеги - в инструкции выше имена пула и vdev взяты из моего сетапа. в вашем случае имена будут другие
Dmitriy
нужна помощь
Dmitriy
процесс резилверинга практически не идет
Dmitriy
Dmitriy
начиналось в 10 утра примерно так
Dmitriy
Dmitriy
на текущий момент так - время завершения расчитать не может
Dmitriy
активности диска нет
Dmitriy
Да
Ivan
Да
можно помониторить задержку дисков. если там тишина, то мб кто-то скраб придушил, чтоб он не влиял на производительность пула. хотя мне кажется что это норма для smr так медленно работать.
Shaker
Думаю правда где-то в dmesg по этому диску
Shaker
Нужно смотреть smart старого и нового диска, а так-же логи дисков группы raidz1-1
Shaker
7м какая-то не правдоподобная скорость, даже для smr
Vladislav
7м какая-то не правдоподобная скорость, даже для smr
Мы не знаем что ещё там за диски в этом 240тб массиве
Dmitriy
диски все одинаковые ironwolf 16tb
Dmitriy
sas
Shaker
Мы не знаем что ещё там за диски в этом 240тб массиве
Да, это интересно конечно, и как подключено тоже, и какой bpn. Но думаю dmesg будет полезно посмотреть.
Dmitriy
две дисковые полки SAS2 включенные в один четырехканальный 9316
Vladislav
Ауч
Ivan
а какая ось, версия zfs ?
Dmitriy
debian 11 - 2.0.9 вроде такая - сейчас нет доступа к этому серверу
Ivan
debian 11 - 2.0.9 вроде такая - сейчас нет доступа к этому серверу
тогда стоит посмотреть не меняли ли релевантные для zfs scrub tuning параметры
Dmitriy
Ага
Dmitriy
Проверю
Dmitriy
Через эхо на лету можно менять?
Ivan
вроде да
Alexander
Зачем кстати партицию на диске делать? Никогда не понимал этого действия на дисках с лвм, по той же причине не понимаю зачем это делать с zfs.
Alexander
И что, zfs разве не разберется с этим?
Vladislav
И что, zfs разве не разберется с этим?
Каким образом, если вы отдали целиком диск?
Vladislav
TrueNAS создаёт в 3 раздела именно по этой причине
Alexander
использует то же количество секторов что и на других дисках пула например? LVM же с этим разбирается если делать raid
Vladislav
использует то же количество секторов что и на других дисках пула например? LVM же с этим разбирается если делать raid
Вы купили ВД и Тошибу У ВД 3000000 секторов, У тошибы 2999999 секторов Да, рейд создатся на 2999999 секторах А потом у Вас сдох диск и Вы пытаетесь заменить его на сигейт у которого 2999888 секторов
Alexander
Какая то не гибкая стстема получается
Vladislav
Какая то не гибкая стстема получается
ZFS в кли не ведёт Вас за ручку в таких ситуациях.
Vladislav
Для этого есть TrueNAS
Vladislav
Где Вас не спрашивают
Alexander
Мда, а я то все в консоли по старинке делаю, измельчали админы нынче
Vladislav
Мда, а я то все в консоли по старинке делаю, измельчали админы нынче
Консоль для тех кто понимает что делает обычно (no offense)
Vladislav
К примеру, ZFS в кли даст сделать reduce zvol size меньше чем он сейчас не спрашивая ничего
Vladislav
Логично, если не сделать предварительный resize со стороны ОС которой выдан этот zvol - получится пиздец