Statistics for RBD objects

23 views
Skip to first unread message

Valentin Atanassov

unread,
Nov 23, 2017, 5:15:08 PM11/23/17
to openATTIC Users
Hi ,

Statistics for rbd's are not working:

All other graphs and statics are OK. What could be the reason?
Auto Generated Inline Image 1

Lenz Grimmer

unread,
Nov 24, 2017, 5:16:30 AM11/24/17
to openatt...@googlegroups.com
Hi Valentin,

On 11/23/2017 11:15 PM, Valentin Atanassov wrote:

> Statistics for rbd's are not working:
>
> All other graphs and statics are OK. What could be the reason?

These RBD images probably lack the "fast-diff" feature flag, which makes
performing the disk usage calculation a very costly and time-consuming
operation. We skip the calculation for these images, to reduce the load
on the Ceph cluster.

Unfortunately enabling "fast-diff" makes these RBDs incompatible with
the kRBD kernel client :/

Lenz
--
SUSE Linux GmbH - Maxfeldstr. 5 - 90409 Nuernberg (Germany)
GF:Felix Imendörffer,Jane Smithard,Graham Norton,HRB 21284 (AG Nürnberg)

signature.asc

Valentin Atanassov

unread,
Nov 24, 2017, 6:20:57 AM11/24/17
to openATTIC Users
Thanks Lenz. It is OK, I do not use kRBD. and have plenty of CPU and the memory resources  in the nodes. Is there way to re-enable them ?  On another note haw I can remove or add OSD's via openATTIC interface  if it is possible at  all?

Valentin Atanassov

unread,
Nov 24, 2017, 6:22:04 AM11/24/17
to openATTIC Users

Lenz Grimmer

unread,
Nov 24, 2017, 9:05:26 AM11/24/17
to openATTIC Users
(reposting to the mailing list, for everyone's benefit)

On 11/24/2017 12:20 PM, Valentin Atanassov wrote:

> Thanks Lenz. It is OK, I do not use kRBD. and have plenty of CPU and
> the memory resources in the nodes. Is there way to re-enable them ?

Not via oA yet, but we're currently working on adding RBD editing
functionality: https://tracker.openattic.org/browse/OP-2764

You can change these features manually using the "rbd" CLI.

> On another note haw I can remove or add OSD's via openATTIC interface
> if it is possible at all?

That too is a feature on our TODO list. Currently, all node management
and maintenance needs to be performed via DeepSea. But basic OSD
management functionality is top on the list, as it's the most frequent
task in a running cluster.
signature.asc

Valentin Atanassov

unread,
Nov 28, 2017, 11:59:56 AM11/28/17
to openATTIC Users

When I mentioned that I am not using kRBD client, I mean that I am using nbd (network block device). Simply using rbd-nbd to mount rbd images and present them to iSCSI target. We can use LIO or SCST. I am using SCST iSCSI target. All this is done in order to test new features of RBD exclusive lock, object map etc. Most of them are still not supported even from the latest kernel 4.14.2 except exclusive lock, but for statistics we need exclusive lock object map and fast diff. In fact all new features   for RBD are working via rbd-nbd device map see image:
Auto Generated Inline Image 1
Reply all
Reply to author
Forward
0 new messages