Size: a a a

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

2020 November 25

k

kvaps in SDS и Кластерные FS
Марк ☢️ Коренберг
имплементейшен специфик
ну типа если там не SMR какой-нибудь, в смысле
источник

МК

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

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
kvaps
ну типа если там не SMR какой-нибудь, в смысле
примерно так, да
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
а то знаете ли всякие 5-е рейды
источник

k

kvaps in SDS и Кластерные FS
ладно, понял, спасибо
источник

DV

Dmitry Vylegzhanin in SDS и Кластерные FS
Может надо было просто мету сбросить (create-md) и ресинкнуть реплики? Оно с чексуммами даже писать не будет... или туда с напильником не залезешь?
источник

k

kvaps in SDS и Кластерные FS
Dmitry Vylegzhanin
Может надо было просто мету сбросить (create-md) и ресинкнуть реплики? Оно с чексуммами даже писать не будет... или туда с напильником не залезешь?
это был один из вариантов, но у него довольно большой даунтайм получается
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
Марк ☢️ Коренберг
это не точно, но вроде дд настолько тупой что если попросил прочитать 65536 а по факту прочиталось 4096, то могу рассинхрониться оффсеты входго и выходного ФД
вроде нет
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
Марк ☢️ Коренберг
в теории незавршённые врайты не гарантируют целостности никакой в общем случае
ну по идее они хотя бы гарантируют что там будут либо старые либо новые данные
источник

ВН

Виталий На Заборе... in SDS и Кластерные FS
но не слово "хуй"
источник

k

kvaps in SDS и Кластерные FS
Dmitry Vylegzhanin
Может надо было просто мету сбросить (create-md) и ресинкнуть реплики? Оно с чексуммами даже писать не будет... или туда с напильником не залезешь?
кроме того create-md сыплет оч страшными варнингами вроде:
Found some data
 ==> This might destroy existing data! <==
источник

t

tsla in SDS и Кластерные FS
kvaps
Может, но там есть гемор с переименованиями, в OpenNebula устройства должны определённым именем называться а линстор не поддерживает переименовывание
а пересоздать устройство мкнодой? ну тупо сначала минор и мажор /dev/drbd0 запомнить и на него создать типа /dev/drbd0-old
а потом новый диск подсунуть, создать устройство /dev/drbd0 и на него dd if=/dev/drbd0.old |pv| dd of=/dev/drbd0 ?
источник

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
Виталий На Заборе
но не слово "хуй"
ну вот нет
источник

МК

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

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
ХДД - гарантирует атомарность изменения посекторно
источник

МК

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

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
если напрямую пейсать
источник

ВН

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

ВН

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

МК

Марк ☢️ Коренберг... in SDS и Кластерные FS
Виталий На Заборе
Какие они побитные
NOR
источник