Dachary - dachary.org - Loïc Dachary
General Information:
Latest News:
Desktop based Ceph cluster for file sharing 26 Aug 2013 | 08:54 pm
July 1st 2013, Heinlein setup a Ceph cuttlefish ( now upgraded to version 0.61.8 ) cluster using the desktop of seven employees willing to host a ceph node and share part of their disk. The nodes are ...
Resizeable and resilient mail storage with Ceph 21 Aug 2013 | 02:33 pm
A common use case for Ceph is to store mail as objects using the S3 API. Although most mail servers do not yet support such a storage backend, deploying them on Ceph block devices is a beneficial firs...
HOWTO run Ceph Q&A suite 15 Aug 2013 | 02:37 pm
Ceph has extensive Q&A suites that are made of individual teuthology tasks ( see btrfs.yaml for instance ). The schedule_suite.sh helper script could be used as follows to run the entire rados suite: ...
HOWTO valgrind Ceph with teuthology 14 Aug 2013 | 05:42 pm
Teuthology can run a designated daemon with valgrind and preserve the report for analysis. The notcmalloc flavor is preferred to silence valgrind errors unrelated to Ceph itself. A daemon running wit...
HOWTO install Ceph teuthology on OpenStack 13 Aug 2013 | 05:50 pm
Teuthology is used to run Ceph integration tests. It is installed from sources and will use newly created OpenStack instances as targets: They allow password free ubuntu ssh connection with full sudo...
How does Ceph backfilling pushes objects to replicas ? 30 Jul 2013 | 09:08 pm
When a placement group start backfilling it will ask the OSD to queue itself for recovery. It will eventually be processed and ask the placement group to start the recovery operations. Since it is bac...
Ceph release name : Kraken 30 Jul 2013 | 07:36 pm
A few steps away from Galerie Deborah Zafman, after turning rue des gravilliers in Paris, France I looked up and saw a the painting of a Kraken and thought it could be the name of a Ceph release in 2...
Ceph RBD live resize with krbd 30 Jul 2013 | 06:37 pm
The Ubuntu precise 3.8 linux kernel is rebuilt with Laurent Barbe’s patch: and installed with Live resize of a mounted ext4 file system can then be done as follows:
Ceph replication vs erasure coding 24 Jul 2013 | 12:10 am
Ceph implements resilience thru replication. An erasure coded backend is being worked on. The following diagram compares the two and is hopefully somewhat self explanatory. It was created in the conte...
Threads and unit tests in Ceph 12 Jul 2013 | 08:43 pm
To assert that a tested method calls Cond::Wait it is run in a separate Thread. The calling googletest function uses the same Mutex to assert that the child thread is waiting as expected. For instanc...