From 4ff993c45e3618f593d88a602858fcec241a625f Mon Sep 17 00:00:00 2001
From: "tone.zhang" <tone.zhang@arm.com>
Date: Tue, 8 Jan 2019 16:28:07 +0800
Subject: [PATCH] Doc: Update Kolla Ceph document for mixed Ceph OSD deployment
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Since Rocky release Kolla Ceph supports both bluestore and
filestore Ceph OSD. In multinode mode, users can overwrite
“ceph_osd_store_type” in the inventory file and deploy the mixed
Ceph OSD.

Change-Id: I4582861c81fdea5fb67114cf3ac1e48f7812f0d7
Signed-off-by: tone.zhang <tone.zhang@arm.com>
---
 doc/source/reference/storage/ceph-guide.rst | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/doc/source/reference/storage/ceph-guide.rst b/doc/source/reference/storage/ceph-guide.rst
index 8cf1c11229..ece89ab2d6 100644
--- a/doc/source/reference/storage/ceph-guide.rst
+++ b/doc/source/reference/storage/ceph-guide.rst
@@ -237,6 +237,21 @@ Finally deploy the Ceph-enabled OpenStack:
 
    kolla-ansible deploy -i path/to/inventory
 
+.. note::
+
+   Kolla Ceph supports mixed Ceph OSD deployment, i.e. some Ceph OSDs are
+   bluestore, the others are filestore. The ``ceph_osd_store_type`` of each
+   Ceph OSD can be configured under ``[storage]`` in the multinode inventory
+   file. The Ceph OSD store type is unique in one storage node. For example:
+
+.. code-block:: ini
+
+   [storage]
+   storage_node1_hostname ceph_osd_store_type=bluestore
+   storage_node2_hostname ceph_osd_store_type=bluestore
+   storage_node3_hostname ceph_osd_store_type=filestore
+   storage_node4_hostname ceph_osd_store_type=filestore
+
 Using Cache Tiering
 -------------------