Nikolay
Тогда пофиг, можно и детачем тогда
Хм. А если на диске два раздела, под спешиал и под слог. Соответственно надо detach для каждого раздела выполнить ? (логично что да, но спрошу:) )
Ivan
а почему надо детач делать при обновлении прошивки ? разве временный отвал или вообще затирание данных на половине зеркала зфс не перенесет без проблем ?
George
плюс при отвале латенси может скакнуть
George
при детаче не скачет ?
не от чего по идее, просто перестанут запросы на диск идти. Т.е. тут разница между штатным отключением, и автоматикой проверки на вылет. Проверка на вылет никогда не будет аналогична по скорости
Nikolay
Параметр "-с" zfs send -c snapshot говорит что будет слать уже сжатые данные, если свойство compression установлено, без декомпрессии. Если оно установлено, есть смысл использовать ещё и lz4c в пайплаин ?
Nikolay
#Вопрос если у вм два диска. mega/vm-101-disk-0 mega/vm-101-disk-1 как сделать снапшоты конкретно этих двух дисков в один момент времени ?
nanomechanic
zfs snapshot -r mega@1
nanomechanic
но атомарного снэпшота не будет
nanomechanic
а потом удалить снэпшоты с остальных zvol
nanomechanic
но смысла особо нет, из--за отсутствия атомарности
Nikita
Ну т.е. через его api если делать
Владимир
Доброго дня, после рестарта у меня не примонтировался субволюм, как мне это сделать в ручную?
Владимир
Владимир
он не примонтировался и я в упор не понимаю как мне это сделать в ручную
George
но атомарного снэпшота не будет
-r создаёт же атомарно снапшоты дочерние
George
Правда не помню нюансы этого именно на корневом датасете пула, это не есть хорошо
Nikita
он не примонтировался и я в упор не понимаю как мне это сделать в ручную
Понимаю Вашу боль. Посмотрите статус службы zfs-mount
Nikita
systemctl status zfs-mount
Владимир
Понимаю Вашу боль. Посмотрите статус службы zfs-mount
я уже разобрался), но всё равно спасибо
George
Оно скажет ошибку явно, если что
Александр
Добрый всем вечер
Александр
Случилась у меня проблема 1. Сервер взвис, я решил пойти по простому пути "ребут и посмотреть логи" 2. После ребута сервер не встал, загрузчик еще до ядра вылетал с 6 сигналом 3. Взял образ mfsbsd, бутнулся. zpool import показывает (как и ожидалось) пул RAIDZ из 4 дисков. Все онлайн. Все прекрасно 4. zpool import -R /mnt ioffe выдает "cannot import 'ioffe': one or more devices are currently unavailable" 5. zdb -e ioffe в конфигурации для импорта про диск 0 пишет почему-то removed: 1, а при чтении датасета ioffe/root/var вылетает по 6 сигналу 6. zpool import -F -R /mnt ioffe выдает "cannot import 'ioffe': I/O error. Destroy and re-create pool from a backup source" 7. smartctl ошибок не выдает, dd if=/dev/ada[0123] of=/dev/null bs=100k count=100k работает по 40 секунд примерно и не выдает ошибок Что это может быть? Что с этим делать? Если делать нечего, только пересоздавать, то как избежать в будущем?
George
для начала грузиться с vfs.zfs.debug=1 думаю стоит, смотреть консоль на вывод, ещё zdb -l на каждый диск, если он всё видит то не разметка по идее. Я правда в bsd свечку не держал) тематический чатик @ru_zfs
Александр
FreeBSD 12.1
Александр
для начала грузиться с vfs.zfs.debug=1 думаю стоит, смотреть консоль на вывод, ещё zdb -l на каждый диск, если он всё видит то не разметка по идее. Я правда в bsd свечку не держал) тематический чатик @ru_zfs
Попробую, но это ж в loader.conf писать надо? Это делать образ и отправлять его техподдержке, чтоб они его подгрузили в virtual media, то есть точно завтра. Если никто не скажет что-то типа "А, у меня так было, напиши zpool import -fixanyshit, а если не заработает - то сноси" - завтра займусь
Александр
Это была примерно вторая моя мысль. И, опять же, там RAIDZ, от ухода одного диска ничего страшного-то не произойдет
Александр
ща
George
ну и с -o readonly=on на всякий стоит пытаться импортировать, если начались проблемы
☭ ʚɐvɔǝҺʁʚ
П. 7
Смарт какой у дисков ?
Александр
zdb -l /path/to/disk все диски видит?
Да. Одна интересная вещь - все диски, кроме ada0, считают, что ada0 removed: 1. Сам ada0 так не считает
Александр
Смарт какой у дисков ?
Идеальный, диски все новые
George
Да. Одна интересная вещь - все диски, кроме ada0, считают, что ada0 removed: 1. Сам ada0 так не считает
мб попробовать без него импортнуться? zpool import -d disk1 -d disk2 -d disk3 по идее по идее для бзд sysctl vfs.zfs.debug=1 на лету можно
Александр
попробую сейчас
Александр
Вообще -d - Searches for devices or files in dir.
Александр
и оно 100% так не работает
Александр
Попробовал, он несколько раз успешно пооткрывал диски и позакрывал их обратно. Чтобы показать лог, нужно настраивать сетевой интерфейс, а это уже 101% завтра
George
Вообще -d - Searches for devices or files in dir.
на openzfs 0.8.4 мб поведение другое, но работает, вообще дока в этом месте не совсем очевидна # zpool import -d /tmp/file.img pool: testpool id: 15425874724172589218 state: ONLINE action: The pool can be imported using its name or numeric identifier. config: testpool ONLINE mirror-0 ONLINE /tmp/file.img ONLINE /tmp/file2.img ONLINEправда эта зараза с одного найдённого диска путь ко второму находит)
Александр
Не, у фряхи -d именно путь к каталогу дает
Александр
Отладка zfs про ошибки ничего не пишет
Mikhail
Вруби geom debug
Александр
Утром. Сейчас я лбом клавиатуру сломаю, если спать не лягу
Mikhail
Аналогично
Sergey
-r создаёт же атомарно снапшоты дочерние
я где-то видел, что перечисление датасетов в 1 команде тоже создает атомарные если в приделах одного пула
Sergey
Snapshots are taken atomically, so that all snapshots correspond to the same moment in time. из мана
Александр🇷🇺
Steve
Александр🇷🇺
Ты бот?
Vladislav
банить надо
Vladislav
@Soxtasan_99foiz 2+3*4=?
Александр🇷🇺
Выкинул
Александр🇷🇺
Надеюсь не успели слить людей
Nikita
Добрый день. Прошу прощения, нужен чужой опыт. Кто-нибудь настраивал реплику zfs-сабвольюмов между linux-системой и freebsd? Могу ошибаться, но имеющаяся хранилка на freebsd не использует openzfs-реализацию. Не будет ли проблем в долгосрочной перспективе, снимки и т.п. не породят дополнительных проблем? Ввиду различной, пусть и вроде бы совместимой реализацией zfs на этих системах.
Alexandr
это не будет работать сейчас
Alexandr
разные версии zfs
Alexandr
но подождите до конца октября, обещают завезти туда openZFS и тогда будет у вас все работать
Nikita
Спасибо)
Mikhail
Ам? почему конец октября?
Mikhail
# zfs version zfs-0.8.0-1 zfs-kmod-0.8.0-1 # uname -a FreeBSD gidrarium.unclebear.ru 13.0-CURRENT FreeBSD 13.0-CURRENT #6 r366353: Fri Oct 2 11:12:35 UTC 2020 root@buildcurrent.unclebear.ru:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64
Mikhail
это с freebsd
Mikhail
с current
Mikhail
но даже по другому - zrepl со старой ZFS нормально работает на новой ZFS
Mikhail
то есть никаких проблем пока не наблюдал
Nikolay
#Вопрос Как лучше хранить бэкапы ? Допустим на сервере с бэкапами тоже стоит zfs. Можно: 1) zfs send pool/dataset@now lz4c -z -> zfs recv pool/dataset => в итоге получаю датасеты и зволы на удалённом серваке. 2) zfs send pool/dataset@now lz4c -z -> 'cat > /mnt/backup/vps/billing.zfs.lz4' => получаю архив Всё через ssh. Технически информация в них одна и таже, но в первом случае она хранится в пул/звол, а во втором файлом. Хотя и то и то на зфс. Как лучше ? Может при восстановлении скорость чтение больше где-то или какие-то ещё нюансы ? У кого какой опыт ?
Alexandr
Ам? почему конец октября?
ооо, давно я незагялдывал, спасибо, незнал что уже там
Mikhail
zof уже там давно
Mikhail
с весны чтоли )
Alexandr
а про октябрь, я изначально читал что выкатят в октябре.... ну и ждал....
Alexandr
и не проверял....
Mikhail
в октябре вроде 12.2