OpenStack Cinder with Ceph under the hood
What’s happening under the hood while playing with Cinder and Ceph? Answer table :-).
What’s happening under the hood while playing with Cinder and Ceph? Answer table :-).
For operationnal reasons, you might not want to automatically make your compute node available. With the following flag, during its first bootstrap the compute node will register itself to the service list. However it will be disabled, so virtual machines can not be scheduled on it:
enable_new_services=False
OSD performance counters tend to stack up and sometimes the value shown is not really representative of the current environment. Thus it is quite useful to reset the counters to get the last values. This feature was add
While playing with Ceph on DevStack I noticed that after several rebuild I ended up with the following error from nova-scheduler:
Secret not found: rbd no secret matches uuid '3092b632-4e9f-40ca-9430-bbf60cefae36'
Actually this error is reported by libvirt itself which somehow keeps the secret in-memory (I believe) even when a new virsh secret is applied. The only solution I have found so far to this issue is to restart libvirt:
$ sudo service libvirt-bin restart |
I am a little bit late for this retrospective but holiday season was full of good things and I was really disconnected. I spent 2 amazing weeks in South Africa with my girlfriend, see post picture :). 2014 was really exciting, many things happened and just like last year it’s time to summarise the content of 2014.
Just a reminder for me :D.
Quick tip to collect Kernel RBD logs.
Quick tip on how to retrieve cache statistics from the a cache pool.
Introducing the ability to connect DevStack to a remote Ceph cluster. So DevStack won’t bootstrap any Ceph cluster, it will simply connect to a remote one.
This method can be useful while migrating from one OpenStack to another.