In the last recipe, we compiled the packages required for Calamari, which includes the calamari-server
, calamari-client
, and diamond
. If you have not compiled these packages by yourself, you can download them from my GitHub repository at https://github.com/ksingh7/ceph-calamari-packages/tree/master/CentOS-el7.
In this demonstration, we will be configuring ceph-node1
as the Calamari master server, as well as the salt-minion
node, ceph-node2
, and ceph-node3
as salt-minion nodes only. At the time of writing this recipe, Calamari did not support salt version 2015, so I have intentionally used salt version 2014.
Let's now begin the installation of the Calamari server:
On
ceph-node1
, install the dependency packages required by salt and the Calamari server:# yum install -y python-crypto PyYAML systemd-python yum-utils m2crypto pciutils python-msgpack systemd-python python-zmq
By default, CentOS7 will install salt's latest version, so in order to install...