docs/doc/source/storage/kubernetes/configure-the-internal-ceph-storage-backend.rst
Juanita-Balaraj 63cd4f5fdc CephFS RWX Support in Host-based Ceph
Incorporated patchset 1 review comments
Updated patchset 5 review comments
Updated patchset 6 review comments
Fixed merge conflicts
Updated patchset 8 review comments

Change-Id: Icd7b08ab69273f6073b960a13cf59905532f851a
Signed-off-by: Juanita-Balaraj <juanita.balaraj@windriver.com>
2021-05-03 16:39:45 -04:00

1.9 KiB

Configure the Internal Ceph Storage Backend

This section provides steps to configure the internal Ceph storage backend. Depending on the system type, can be configured with an internal Ceph storage backend on controller nodes or on dedicated storage nodes.

Unlock all controllers before you run the following commands to configure the internal Ceph storage backend.

  1. Run the following command:

    ~(keystone_admin)$ system storage-backend-add ceph --confirmed
  2. Wait for Ceph storage to be configured. Run the following command to check if Ceph storage is configured:

    ~(keystone_admin)$ system storage-backend-list
  3. On a Standard configuration with Controller Storage, that is, where Ceph OSDs are to be configured on the controller nodes, configure the third Ceph monitor instance on a worker node, using the following command:

    ~(keystone_admin)$ system ceph-mon-add <worker_node>

    Note

    For Standard configuration with dedicated Storage, that is, where Ceph OSDs are to be configured on dedicated Storage nodes, the third Ceph monitor instance is configured by default on the first storage node.

    Note

    CephFS support requires Metadata servers (MDS) to be deployed. When CephFS is configured, an MDS is deployed automatically along with each node that has been configured to run a Ceph Monitor.

  4. Configure Ceph OSDs. For more information, see Provision Storage on a Controller or Storage Host Using Horizon <provision-storage-on-a-controller-or-storage-host-using-horizon>.