Professional Documents
Culture Documents
Introduction
In this Lab, you will install and configure the pre-requisites for deploying and managing a
Ceph cluster.
In this setup, we have:
1. Ceph Monitor - Monitors the cluster state, OSD map, and CRUSH map.
2. Ceph OSDs - Handles the data store, data replication, and recovery.
Below is the table, which contains details of the servers that we will be using for setting the
CEPH Storage cluster.
Note: We need to perform the below steps on all the nodes. First, let us begin with the
ceph-mon1 node to understand the steps and after that, we can rerun the commands on
other nodes as well.
1.1 Make sure that the SELinux is disabled for this lab purposes.
SELinux has three basic modes of operation, of which Enforcing is set as the
installation default mode.
• Enforcing: The default mode which will enable and enforce the SELinux
security policy on the system, denying access and logging actions
• Permissive: In Permissive mode, SELinux is enabled but will not enforce
the security policy, only warn and log actions. Permissive mode is useful
for troubleshooting SELinuxissues.
• Disabled: SELinux is turnedoff
Output:
Output: -
# chronyc sources
Output: -
# cat /etc/hosts
1.5 Test network connectivity between servers to ensure name resolution is working.
# ping -c 5 ceph-mon2
Below is the reference image for understanding ceph cluster traffic flow.
2. Ensure that the server is updated with the latest packages by running the below
commands.
Output: