Size: a a a

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

2020 December 01

ВН

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

VO

Vyacheslav Olkhovche... in Ceph — русскоговорящее сообщество
Виталий На Заборе
Я вручную наверное быстрее посчитаю, бля
вручную -- это не по c++ ному, а тормозить кто будет в прокладках?
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
Vyacheslav Olkhovchenkov
вручную -- это не по c++ ному, а тормозить кто будет в прокладках?
источник

ВН

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

ВН

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

k

k0ste in Ceph — русскоговорящее сообщество
Виталий На Заборе
# time rbd du rpool/one-412
NAME       PROVISIONED  USED  
one-412@0        7 TiB  603 GiB
one-412          7 TiB  601 GiB
<TOTAL>          7 TiB  1.2 TiB

real    2m41,790s
user    2m11,088s
sys     1m30,573s
rbd info pool/one-412
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
k0ste
rbd info pool/one-412
фичи включены
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
k0ste
rbd info pool/one-412
# 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
источник

k

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

ВН

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

ВН

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

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
он смотрит du через diff_iterate2()
источник

ВН

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

k

k0ste in Ceph — русскоговорящее сообщество
Виталий На Заборе
он смотрит du через diff_iterate2()
Эт залупа?
источник

ВН

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

ВН

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

ВН

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

k

k0ste in Ceph — русскоговорящее сообщество
Ага...
источник

ВН

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

k

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