My first blog is to my effort on setting up the Ceph Development Environment.
These are the steps I followed to setup a complete development environment:
1. Clone the ceph repository from github:
git clone http://github.com/ceph/ceph.git
2. Install requirements:
You can find the install-deps.sh file in the root path of ceph repository. Run this script to get all the dependencies resolved.
3. Build ceph environment:
You can find the do_autogen.sh file in the root path of ceph repository. Run the following commands.
./do_autogen.sh -d 3 -T -L
This process might take some time. Once finished, you’ll have your ceph environment ready.