Size: a a a

Ceph — русскоговорящее сообщество

2020 December 01

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
k0ste
Или патч в апстрим чтобы работало нормально)
что-то в падлу...
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
хотя в принципе может и можно
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
если там из кода rbd утилиты достучаться до m_object_map можно, то можно сделать
источник

k

k0ste in Ceph — русскоговорящее сообщество
Виталий На Заборе
если там из кода rbd утилиты достучаться до m_object_map можно, то можно сделать
Так мы тебе за это тут и платим, что расковыряешь и можно хуесосить конретное место)
источник

k

k0ste in Ceph — русскоговорящее сообщество
Мы же тебе платим, да?😆
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
k0ste
Мы же тебе платим, да?😆
да чот не припоминаю...
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
]:->
источник

VO

Vyacheslav Olkhovche... in Ceph — русскоговорящее сообщество
а как узнать какая ссука срет в моновский лог "Configuration option XXX may not be modified at runtime"
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
Виталий На Заборе
00 = не существует
01 = существует
10 = к удалению
11 = в дочернем образе нет, а в родительских есть
Короче 18 байт заголовок, потом по 2 бита на объект битмап, потом в конце CRC-шки какие-то
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
Вот такой вот в RBD objectmap
источник

k

k0ste in Ceph — русскоговорящее сообщество
Виталий На Заборе
# rbd info rpool/one-412
rbd image 'one-412':
       size 7 TiB in 1835008 objects
       order 22 (4 MiB objects)
       snapshot_count: 1
       id: 8049a3ce482471
       data_pool: ecpool
       block_name_prefix: rbd_data.32.8049a3ce482471
       format: 2
       features: layering, exclusive-lock, object-map, fast-diff, deep-flatten, data-pool
       op_features:
       flags:
       create_timestamp: Thu Mar  5 16:15:31 2020
       access_timestamp: Tue Dec  1 15:30:47 2020
       modify_timestamp: Tue Dec  1 15:30:47 2020
       parent: rpool/one-79-302-1@0
       overlap: 7 TiB
Ну короче если мап включить уже после создания, то там будет что оно инконсистент и надо руками посчитать
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
k0ste
Ну короче если мап включить уже после создания, то там будет что оно инконсистент и надо руками посчитать
Ну это ясно, да
источник

k

k0ste in Ceph — русскоговорящее сообщество
Виталий На Заборе
Ну это ясно, да
Так вот чё я вспомнил, сюда глянь rbd object-map rebuild
источник

k

k0ste in Ceph — русскоговорящее сообщество
Я точно помню когда на него переходил - считает он пиздец быстро
источник

k

k0ste in Ceph — русскоговорящее сообщество
Посмотри как он это делает-то в итоге
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
Не, я что-то боюсь на 7 теров это запускать
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
Ну а как по идее ему делать
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
Берёт, читает весь список объектов
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
Составляет битмап
источник

k

k0ste in Ceph — русскоговорящее сообщество
Ну создай любой рбд без object-map
источник