Size: a a a

SDS и Кластерные FS

2020 November 25

ВН

Виталий На Заборе... in SDS и Кластерные FS
Марк ☢️ Коренберг
но если рейд холе - ну тыпонел
Рейд холе это еще хуже - там корраптится блок, который вообще не трогали
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
Парный страйп корраптится
источник

k

kvaps in SDS и Кластерные FS
Dmitry Vylegzhanin
А точно при этом нет доступа к устройству мимо drbd?
Ну drbdmeta пытается использовать его эксклюзивно
источник

k

kvaps in SDS и Кластерные FS
Dmitry Vylegzhanin
А точно при этом нет доступа к устройству мимо drbd?
Можно наверное виртуалку заыризить и по быстрому drbdadm down сделать, но сдаётся мне что она его не отпустит
источник

DV

Dmitry Vylegzhanin in SDS и Кластерные FS
kvaps
Ну у drbd нет такого понятия как мастер, есть примари, причём таже diskless реплика может быть примари.

По сабжу у меня сейчас есть только одна дискфул реплика, если я создаю вторую то она синхронизируется неправильно из-за побитого битмапа.
Еще вариант, ходили на устройство под drbd с хоста, не отмонтируя устройство из vm, и на диске уже фарш, а vm об этом ещё не знает.
Drbdmeta умеет договариваться с Drbdmeta, а с dd/mount возможно не умеет.
У меня недавно был кейс, с подключением 1 диска к 2м vm... Фарш получился
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
Виталий На Заборе
Рейд холе это еще хуже - там корраптится блок, который вообще не трогали
если 51 рейд недофсинкался (часть винтов фсинкнулось а часть нет) то там знатные хуи будут
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
на зеркалк аналогично
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
там вобще пиздец. если при чтении он то с одного то с другого читать будет
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
там вобще мрак. разные реады разное дают
источник

k

kvaps in SDS и Кластерные FS
Dmitry Vylegzhanin
Еще вариант, ходили на устройство под drbd с хоста, не отмонтируя устройство из vm, и на диске уже фарш, а vm об этом ещё не знает.
Drbdmeta умеет договариваться с Drbdmeta, а с dd/mount возможно не умеет.
У меня недавно был кейс, с подключением 1 диска к 2м vm... Фарш получился
Там бага возникла из-за старой версии или из-за thinlvm, точно не знааю
источник

k

kvaps in SDS и Кластерные FS
Филипп сказал что со времён drbd8 такого не видел
источник

DV

Dmitry Vylegzhanin in SDS и Кластерные FS
kvaps
Там бага возникла из-за старой версии или из-за thinlvm, точно не знааю
Тогда лучше задампить диск, все убить и собрать заново. Имхо
источник

k

kvaps in SDS и Кластерные FS
Dmitry Vylegzhanin
Тогда лучше задампить диск, все убить и собрать заново. Имхо
Проблема в том что я точно не знаю сколько устройств в таком состоянии сейчас, нужен какой-то универсальный вариант
источник

k

kvaps in SDS и Кластерные FS
Но в целом конечно да
источник

k

kvaps in SDS и Кластерные FS
Dmitry Vylegzhanin
Тогда лучше задампить диск, все убить и собрать заново. Имхо
Самое забавное что этот баг не проявляется на ванильном DRBD, поскольку по умолчанию он ресинкает девайс побитово. Но линстор более "умный" и форсит новую реплику юзать ченджлог для более быстрой синхронизации
источник

DV

Dmitry Vylegzhanin in SDS и Кластерные FS
kvaps
Самое забавное что этот баг не проявляется на ванильном DRBD, поскольку по умолчанию он ресинкает девайс побитово. Но линстор более "умный" и форсит новую реплику юзать ченджлог для более быстрой синхронизации
сорри, я на древнем drbd, с линстором на проде пока не доводилось
источник

k

kvaps in SDS и Кластерные FS
Dmitry Vylegzhanin
сорри, я на древнем drbd, с линстором на проде пока не доводилось
8 или 9?
источник

DV

Dmitry Vylegzhanin in SDS и Кластерные FS
kvaps
8 или 9?
8
источник

G

George in SDS и Кластерные FS
Марк ☢️ Коренберг
HDD гарантируют атомарность на уровне одного сектора
wat?
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
George
wat?
поконкретнее спроси
источник