Vladislav
Сергей
я пи*доглаз :) бывает
Vladislav
Artem
Всё равно это выглядит как - давайте всё сделаем очень "странным" образом, а потом начнём удивляться "а где данные"
Δαρθ
Fedor
Может, он смр?
Сергей
Может, он смр?
конкретно этот-да. но у меня цмр 8тб умирал точно так-же. даже два одновременно. при свободном месте ~60%
Sebastian
Если нужно, то у нас есть софтина, которая кажет диск СМР или нет.
Arseniy
Sebastian
Яндекс в помощь. R.Saver. И там, справа увидишь.
Sebastian
Если не разберешься - напиши в личку - покажу.
Сергей
Можно позаимствовать ?)
https://nascompares.com/answer/list-of-wd-cmr-and-smr-hard-drives-hdd/
я вот этим списком пользуюсь
George
https://aws.amazon.com/blogs/gametech/vela-games-cuts-game-build-times-by-60-using-infrastructure-on-aws/
aws внедрила ZFS для своих шар
Vladislav
George
George
т.е. в качестве "локального" NAS, только в облаке
George
Arseniy как раз в личке обсуждали недавно)
Arseniy
А это что такое?)
Ivan
там был спам
Arseniy
Можно сделать бэкап метаданных и/или актуального TXG штатными средствами? На диск, который не относится к пулу?
Грубо говоря, сделать скрипт, чтобы после успешного scrub контрольные данные бэкапились
Fedor
Arseniy
Согласен. Мысль была следующая: имеем два HDD в mirror + надёжный SSD с большим ресурсом перезаписи. Спустя время, если вдруг случится так, что TXG1!=TXG2, можно будет восстановиться на точке, когда был успешно пройден SCRUB, приняв бэкап TXG (с SSD) за последний удачный
Georg🎞️🎥
Arseniy
Сергей
вы по моему txg путаете с логом транзакций субд)
George
Объем тогда больше потребуется
в zfs нет инструментов "восстановить txg" с внешних данных, как и механизма "забекапить txg". Да и смысла мало, у вас txg каждые 5 секунд создаются. Нормальные бекапы, инкрементальная отправка через zfs send и всё ок
Arseniy
Просто попалась интересная статейка, она конечно уже древняя, но тем не менее.
https://www.lissyara.su/articles/freebsd/file_system/zfs_recovery/
Вот и подумал, как можно было бы решить такую проблему)
George
в общем когда сбой технический и его можно обойти - такое в код надо внедрять. Спеки формата на диске тоже есть, если что
George
я когда-то уберблоки искал по спеке, чтобы восстановить снесённую инфу о партиции
Arseniy
George
George
Vladislav
Vladislav
Vladislav
И да, почитайте что такое 3-2-1 СРК
George
George
помогает что пулы можно прям на файликах собирать)
George
но жизнь обосрёт всегда в неожиданном месте. 99% проблем будет с оборудованием, с zfs вы вдруг узнаете явно что оно врет)
Vladislav
Vladislav
Ivan
?
фряха для знатоков линукса сложновато
Arseniy
Немного не в тему, но больше не у кого спросить.
Вот я знаю классический СИ, а синтаксис bash для меня не удобен. Можно ли писать скрипты на СИ, вызывая из-под терминала? Например, есть hddtemp. Хочу вызвать ее, спросить температуру dev/sda и затем результат записать в файлик. Можно ли как то прикрутить в терминал командный интерпретатор СИ?
Немного поясню. Не писать отдельно программу, компилировать ее через gcc, а по аналогии с bash-скриптаии, прям в консоли
Dmitry
То есть вы хотите онлайн-gcc
George
George
https://askubuntu.com/questions/744997/what-shell-is-the-closest-to-c-c-syntax
George
Но уметь в более распространённое - полезно
Arseniy
Dmitry
Мне кажется, что структура языка подразумевает компиляцию, поэтому построчная интерпретация и не реализована до сих пор.
Но могу и ошибаться, конечно.
Fedor
Си менее толерантен к ошибкам в написании.
А баш простой, мануал читается учится за день.
Vladimir
Arseniy
Господа, кто может уделить 5 минут драгоценнейшего времени и ответить на откровенно простые вопросы, которые все же вызывают у меня проблемы?)
Теги вопросов: Linux, TrueNas, ZFS, docker, VM. В общий чат даже стыдно писать, засорять умы экспертов) если не затруднит - прошу откликнуться в личку)
Олег
?
Ну тупо привык к одному синтаксису top, iostat, htop, а там половину не так и ключи имеют часто иное значение. Доходит до абсурдов чтобы получить показатели которые обычно занимает пару секунд ты проводишь с часок-два. Когда диагностика скорости не важна то это норм, а когда у тебя загруженная система то уже становится проблемой, неговоря о всяких sas3icru и других утилитах (простая подсветка диска). По сути нужно разобраться и внести в вики все диагностики и типичные доработки после того как с пару деньков поймешь что и как. Если perf, iostat, sar, sas3icru вам не играют значения то вполне модно обойтись и freenas (строго не скале, который по уровню багов и ограничений приближен к глубочайшей RC1 в лучшем случае)
Vladislav
Ну тупо привык к одному синтаксису top, iostat, htop, а там половину не так и ключи имеют часто иное значение. Доходит до абсурдов чтобы получить показатели которые обычно занимает пару секунд ты проводишь с часок-два. Когда диагностика скорости не важна то это норм, а когда у тебя загруженная система то уже становится проблемой, неговоря о всяких sas3icru и других утилитах (простая подсветка диска). По сути нужно разобраться и внести в вики все диагностики и типичные доработки после того как с пару деньков поймешь что и как. Если perf, iostat, sar, sas3icru вам не играют значения то вполне модно обойтись и freenas (строго не скале, который по уровню багов и ограничений приближен к глубочайшей RC1 в лучшем случае)
1) Человек использует ZoL для бэкапов
2) Если наебнулась основная система и бэкапы одновременно (потому что никто не проверял их сохранность), то тут не особо поможет траблушт
Arseniy
Vladislav
Vladislav
Вы проверяете примерно ничего через scrub с точки зрения бэкапов
Vladislav
Vladislav
Arseniy
Эм. Я как то понимал себе это так: бэкап с системы сделан, заброшен на NAS. Он там лежит, ему там хорошо. Главное, чтобы данные не протухли. Проверять работоспособность бэкапа... Так можно начинать с момента, когда он был сделан)
Arseniy
Vladislav
Олег
График нагрузки на пул?
толку от загрузки на пул, первично загрузка диска, ОЗУ, процессора, и частенько контроллера
Олег
Олег
Arseniy
У меня ssd лишь для ОС хоста. Остальное - hdd.
Вы меня искушаете TrueNas'ом, который очень понравился, если бы не одно но - отсутствие кастомизации. Непонятно что можно сделать и как. Встроенные утилиты диагностики, кроме smart, разве какие то там есть? Что то не нашел. Smb поднять можно только один. Пароль от пользователей задать может лишь админ из-под root'a... Начал щупать Линукс. Решил первую проблему: настроил работу кулера обдува в зависимости от температуры HDD - вот она, простота! К сожалению, пока туплю с ACL на Linux, хотя в TrueNas все готово в этом плане . Опять же, в Linux Я могу создать несколько smb/ftp под каждого пользователя, а не заниматься разграничением каталогов на общем ресурсе
P
Олег
У меня ssd лишь для ОС хоста. Остальное - hdd.
Вы меня искушаете TrueNas'ом, который очень понравился, если бы не одно но - отсутствие кастомизации. Непонятно что можно сделать и как. Встроенные утилиты диагностики, кроме smart, разве какие то там есть? Что то не нашел. Smb поднять можно только один. Пароль от пользователей задать может лишь админ из-под root'a... Начал щупать Линукс. Решил первую проблему: настроил работу кулера обдува в зависимости от температуры HDD - вот она, простота! К сожалению, пока туплю с ACL на Linux, хотя в TrueNas все готово в этом плане . Опять же, в Linux Я могу создать несколько smb/ftp под каждого пользователя, а не заниматься разграничением каталогов на общем ресурсе
P
при данном уровне знаний freenas ставьте и не парьтесь, все кастомизированно и красиво без лишних вопросов
Олег
Документация freenas толковая, но главное не шагу в сторону
Олег
По этой идеологии они и scale свой убили, в демках тот же insecurity nfs ставить можно, после обновления на релиз все к чертям слетело
Arseniy
Не могу я там настроить работу кулера, в зависимости от температуры HDD. Нет там такой возможности, система порезана
Олег