To deploy our first Ceph cluster, we will use the ceph-deploy tool to install and configure Ceph on all three virtual machines. The ceph-deploy tool is a part of the Ceph software-defined storage, which is used for easier deployment and management of your Ceph storage cluster.
Since we created three virtual machines that run CentOS 6.4 and have connectivity with the Internet as well as private network connections, we will configure these machines as Ceph storage clusters as mentioned in the following diagram:
Configure ceph-node1 for an SSH passwordless login to other nodes. Execute the following commands from ceph-node1:
While configuring SSH, leave the paraphrase empty and proceed with the default settings:
# ssh-keygen
Copy the SSH key IDs to ceph-node2 and ceph-node3 by providing their root passwords. After this, you should be able to log in on these nodes without a password:
# ssh-copy-id ceph-node2
Installing and configuring EPEL on...