Setting up the VSM environment
In order to use VSM, you are required to build the Ceph cluster using VSM. VSM cannot control or manage the existing Ceph cluster. In this recipe, we will use Vagrant to launch four virtual machines named vsm-controller
, vsm-node1
, vsm-node2
, and vsm-node3
. The vsm-controller
virtual machine will act as the VSM controller node and vsm-nodes {1,2,3}
will act as VSM agent nodes running the Ceph cluster.
How to do it…
- The Vagrantfile for launching the VSM virtual machines is available on the
ceph-cookbook
GitHub repository. Clone this repository, if you have not already done so:$ git clone https://github.com/ksingh7/ceph-cookbook.git
- Vagrantfile for launching the VSM nodes is located on the
vsm
directory:$ cd vsm
Get Ceph Cookbook now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.