Ceph Blog
- Difference Between 'Ceph Osd Reweight' and 'Ceph Osd Crush Reweight'
by laurentbarbe
From Gregory and Craig in mailing list…“ceph osd crush reweight” sets the CRUSH weight of the OSD.…
- A make check bot for Ceph contributors
by loic
The automated make check for Ceph bot runs on Ceph pull requests. It is still experimental and will…
- v0.90 released
by sage
This is the last development release before Christmas. There are some API cleanups for librados and…
- Use Trim/discard With Rbd Kernel Client (Since Kernel 3.18)
by laurentbarbe
Realtime :1mount -o discard devrbd0 mntmyrbdUsing batch :1fstrim mntmyrbdTest The empty FS : rbd…
- Ceph: collect Kernel RBD logs
by shan
Quick tip to collect Kernel RBD logs.Make sure your kernel is compiled with CONFIGDYNAMICDEBUG and…
- Teuthology docker targets hack (3/4)
by loic
The teuthology container hack is improved so each Ceph command is run via docker exec -i which can…
- Ceph: Cache Tier Statistics
by shan
Quick tip on how to retrieve cache statistics from the a cache pool.Simply use the admin…
- Why are by-partuuid symlinks missing or outdated ?
by loic
The ceph-disk script manages Ceph devices and rely on the content of the devdiskby-partuuid…
- DevStack and remote Ceph cluster
by shan
Introducing the ability to connect DevStack to a remote Ceph cluster. So DevStack won't bootstrap…
- OpenStack: import existing Ceph volumes in Cinder
by shan
This method can be useful while migrating from one OpenStack to another.Imagine you have operating…
- How many PGs in each OSD of a Ceph cluster ?
by loic
To display how many PGs in each OSD of a Ceph cluster: ceph --format xml pg dump xmlstarlet sel -t…
- Ceph read-only mirror on gitlab
by loic
The gitlab-mirrors scripts are installed to setup a a read-only Ceph mirror, updated hourly. It is…
Idea for a blog post? Find out how to contribute