Semyon 🌀
уже лучше
Evgenii
уже лучше
в первом зеркале оба диска отсутствуют... плохо дело
Semyon 🌀
это почти стенд, вернее просто пытаюсь вытащить данные с одного из дисков который уже сняли, возможно ли?
Nikolay
Интересно, а zfs может увеличить эффективность майнинга на дисках ? 😄 🧐
Nikolay
а создаваемые файлы в чиа - жмутся?
пока это открытый для меня вопрос.
Сергей
пока это открытый для меня вопрос.
если жмутся - то да, zfs может помочь "увеличить" доступный размер диска
Nikolay
если жмутся - то да, zfs может помочь "увеличить" доступный размер диска
+ скорость R/W за счёт arc. Что тоже влияет на доходность. Скорость записи-отдачи учитывается вроде
Сергей
или raid0 - там всё равно ничего важного нет, зато скорость будет огого
Nikolay
интеерсная тема )
Сергей
вот же блин))), я сам противник всей этой темы - цены на диски просто в космос рванули. Но походу скоро в группу новые участники потянутся
Nikolay
Пока предложения сильно превышают спрос
Nikolay
но вдруг стрельнет, не охото пролетть как с битком )
Сергей
Вроде у @simubishi собран рейд из большого кол-ва дисков. Может уже что-то и пробовал майнить? )
Evgenii
Пока предложения сильно превышают спрос
по моему еще 1 этап идет, когда передать намайненное на чужой кошелек нельзя, если это так, то никакого предложения и вовсе нет. Пока идет "подготовка"
Nikolay
/warn Поуважительнее к другим, пожалуйста.
у меня есть кнопочка "remove warn" Так должно быть ?)
Nikolay
"you not allowed" 😄
Сергей
скажите что вы же шутите, ну или линукс недавно стали изучать?
Евгений
мы тут ради эксперимента попробовали =) 10 лет ждать манны небесной не вариант
Евгений
а потом выяснится, что это была дешифровка чьего-то пароля или расчёты для адронного коллайдера =)
Semyon 🌀
pool: zroot id: 5030191546092404654 state: FAULTED status: One or more devices are missing from the system. action: The pool cannot be imported. Attach the missing devices and try again. The pool may be active on another system, but can be imported using the '-f' flag. see: http://illumos.org/msg/ZFS-8000-3C config: zroot FAULTED corrupted data mirror-0 DEGRADED 10042602525935652182 UNAVAIL cannot open 13580514326040948388 UNAVAIL corrupted data mirror-1 DEGRADED gpt/disk2 ONLINE 13742928147402390166 UNAVAIL cannot open root@mfsbsd:~ # zpool import -N -o readonly=on -f -R /tmp/mnt -F -T 35419746 zroot cannot import 'zroot': one or more devices is currently unavailable root@mfsbsd:~ # zpool import -N -o readonly=on -f -R /tmp/mnt -F -T 35419774 zroot cannot import 'zroot': I/O error Destroy and re-create the pool from a backup source. vfs.zfs.recover=1 vfs.zfs.debug=1 vfs.zfs.max_missing_tvds=3 Возможно ли ещё как то попытаться импортировать хотя бы на чтение ?) Или может как то в новый пул попробовать пересобрать?
Fedor
И что за оперативка?
Fedor
IO error часто говорит об аппаратных проблемах в случае с вашим анавайлблом
Fedor
И диски в хба или через рейд какой нибудь?
Semyon 🌀
А после чего так?
ну если совсем предыстория, то был ZFS RAID10 на бареметал сервере, там вышел из строя один из из дисков как я думал. kernel: [30554614] (aprobe0:ahcich2:0:0:0): SETFEATURES ENABLE SATA FEATURE. ACB: ef 10 00 00 00 40 00 00 00 00 02 0 kernel: [30554614] (aprobe0:ahcich2:0:0:0): CAM status: ATA Status Error kernel: [30554614] (aprobe0:ahcich2:0:0:0): ATA status: 51 (DRDY SERV ERR), error: 04 (ABRT ) kernel: [30554614] (aprobe0:ahcich2:0:0:0): RES: 51 04 00 00 00 40 00 00 00 02 00 kernel: [30554614] (aprobe0:ahcich2:0:0:0): Error 5, Retries exhausted Я вставил новый диск который был сразу же под рукой, попробовал заменить его на сбойный, но ошибки выше повторялись и были сильные "фризы" при обращении к дисковой. В общем по итогу новый диск установил в другой SATA порт и добавил его в массив, всё стало ок. Видимо сдох порт\кабель на сата бекплейне. А тот диск который был типа сбойный естественно оказался живым и сейчас пытаюсь в лабе на VirtualBox с него получить данные при условии, что он ОДИН из двух страйпов в RAID1+0 )
Semyon 🌀
И что за оперативка?
сейчас тупо под VirtualBox этот HDD прокинут, оперативка используется с моей хост системы, обычная ддр3 )
Semyon 🌀
И диски в хба или через рейд какой нибудь?
на бареметал сервере без хба было, напрямую через сата бекплейн (6 корзин\портов, 4 было использовано под RAID10)
Semyon 🌀
чисто спортивный интерес, возможно ли ? может ему как то подсунуть не достающие /dev/gpt/disk{1,3,4} ? (пул по меткам создавался под FreeBSD 9.3 ещё)
Fedor
Кажется, тут уже надо ковырять основательно. Желаю удачи с восстановлением!
Fedor
Но первым делом сделать образы с дисков
Fedor
И восстанавливаться уже с них
Semyon 🌀
Кажется, тут уже надо ковырять основательно. Желаю удачи с восстановлением!
:) например?) в сторону профессиональных решений по восстанавлению?
Fedor
Смотреть на оставшиеся ошметки метаданных
Semyon 🌀
Но первым делом сделать образы с дисков
спасибо, это с помощью dd проще всего сдампить?
Fedor
Пытаться как-то идентифицировать диски
Fedor
спасибо, это с помощью dd проще всего сдампить?
Зависит от. Дд обрывается, если не удаётся что-то прочитать
Ivan
спасибо, это с помощью dd проще всего сдампить?
ddrescue лучше, он умеет обходить нечитаемые участки
Semyon 🌀
спасибо, гляну в сторону ddrescue
Combot
Любовь has been banned! Reason: CAS ban.
Sergey
ну если совсем предыстория, то был ZFS RAID10 на бареметал сервере, там вышел из строя один из из дисков как я думал. kernel: [30554614] (aprobe0:ahcich2:0:0:0): SETFEATURES ENABLE SATA FEATURE. ACB: ef 10 00 00 00 40 00 00 00 00 02 0 kernel: [30554614] (aprobe0:ahcich2:0:0:0): CAM status: ATA Status Error kernel: [30554614] (aprobe0:ahcich2:0:0:0): ATA status: 51 (DRDY SERV ERR), error: 04 (ABRT ) kernel: [30554614] (aprobe0:ahcich2:0:0:0): RES: 51 04 00 00 00 40 00 00 00 02 00 kernel: [30554614] (aprobe0:ahcich2:0:0:0): Error 5, Retries exhausted Я вставил новый диск который был сразу же под рукой, попробовал заменить его на сбойный, но ошибки выше повторялись и были сильные "фризы" при обращении к дисковой. В общем по итогу новый диск установил в другой SATA порт и добавил его в массив, всё стало ок. Видимо сдох порт\кабель на сата бекплейне. А тот диск который был типа сбойный естественно оказался живым и сейчас пытаюсь в лабе на VirtualBox с него получить данные при условии, что он ОДИН из двух страйпов в RAID1+0 )
если я правтльно понял вы взяли из 4х дисков 10го рейда один и пытаетесь с него данные получить?
Sergey
ничего не выйдет, только ошметки
Semyon 🌀
ничего не выйдет, только ошметки
даже если сдампить с него на другие диски и попытаться собрать RAID10 ?
Sergey
в смысле?
Sergey
для функционирования 10го рейда вам надо минимум данные с 2х дисков _разных_ мирроров
Sergey
у вас же не зеркало из 4х дисков
Semyon 🌀
да, из двух страйпов два зеркала
Sergey
то, что у вас от 8кб файла осталось 4к не поможет же данные получить)
Sergey
это же не волшебство
Semyon 🌀
для функционирования 10го рейда вам надо минимум данные с 2х дисков _разных_ мирроров
например, поможет ещё один диск живой с другого миррора ?
Semyon 🌀
у вас же не зеркало из 4х дисков
а лучше наверное на будущее делать из 4х дисков зеркала?
Sergey
например, поможет ещё один диск живой с другого миррора ?
Да, это необходимый минимум, есть смысл почитать как в разных рейдах размазываются данные, но учтите, что если 2й диск снят в другое время, то велика вероятность тоже ничего не восстановить, их состояние разъехалось
Sergey
а лучше наверное на будущее делать из 4х дисков зеркала?
Так это зависит от задачи, если надо иметь возможность получить данные с любого диска, даже если 3 других сдохли - других вариантов нет, только зеркало
Sergey
Но зеркало из 4х это уже верх паранои, ну из 3 еще куда не шло)
Semyon 🌀
Да, это необходимый минимум, есть смысл почитать как в разных рейдах размазываются данные, но учтите, что если 2й диск снят в другое время, то велика вероятность тоже ничего не восстановить, их состояние разъехалось
спасибо за разъяснения. в принципе можно же попробовать как то удалённо (сервер в другом месте с живым пулом) взять этот диск в образ, а не физически и перетащить сюда мне в лабу в vbox?) pool: zroot state: ONLINE scan: resilvered 184G in 13h39m with 0 errors on Tue Apr 13 06:48:58 2021 config: NAME STATE READ WRITE CKSUM zroot ONLINE 0 0 0 mirror-0 ONLINE 0 0 0 gpt/disk0 ONLINE 0 0 0 gpt/disk1 ONLINE 0 0 0 mirror-1 ONLINE 0 0 0 gpt/disk3 ONLINE 0 0 0 gpt/disk4 ONLINE 0 0 0 ну и время конечно уже прошло прилично)
Sergey
диска вам понадобится 2, нет не получится образ снять потому что он меняется на живую а сделать снапшот ниже самой zfs нечем
Sergey
для лабы можно создать пул на файлах, заполнить данными и ломать сколько влезет в разных конфигурациях
Sergey
только будет медленнее :)
Ну так лаба, там восстановление тестится, лаба же не для паблик хостинга используется
Δαρθ
ну да, просто если есть возможность тестить на настоящих винтах — будет быстрее )
Δαρθ
кстати вопрос у меня был насчёт 'на файлах' vs 'на реальных дисках' есть ли какая разница задавать zpool create диск как /dev/sda или же просто sda ? не будет ли в первом случае диск считаться файлом, с возможными просадками производительности?
Δαρθ
Лучше uuid диска брать
ну ок, я могу написать например /dev/disk/by-id/ata-OCZ-AGILITY4_OCZ-W31820266607UWI4-part1 или просто ata-OCZ-AGILITY4_OCZ-W31820266607UWI4-part1 (кстати лучше imho не ууид а имя диска с серийным номером!). всё равно вопрос, первый вариант не будет ли хуже 2ого
nikolay
Без разницы
Δαρθ
то есть там при открытии файла/девайса идет детект, это файл или девайс?
nikolay
В юниксе любой девайс - это файл)
nikolay
не совсем
Пример?)
Ivan
мне лень, просто верь мне 😃
nikolay
мне лень, просто верь мне 😃
Как говорил станиславский - не верю)
central
ничего быстрее нету, только RAM
nikolay
Толстый вброс?)