Add thin provisioning package to install guide

Our installation guide walks through configuring storage nodes
using the LVM driver. LVM now defaults to thinly provisioned,
which requires thing-provisioning-tools to be installed on the
host. So by default, our instructions will result in failure
when we attempt to perform thin provision operations.

This adds mention of installing the required package for each
platform's instructions to get the necessary tools installed.

It also adds device-mapper-persistent-data to bindep for Red
Hat based platforms to get those thin provisioning tools that
were previously missing for these platforms.

Tools appear to be installed by default on Suse platforms.

Change-Id: I2a84ae99d71c3551814197917d114057430858b7
Closes-bug: #1738409
Closes-bug: #1740262
(cherry picked from commit 78fa04624d)
This commit is contained in:
Sean McGinnis 2017-12-15 12:58:58 -06:00 committed by Sean McGinnis
parent d880d89253
commit 8518fe3068
3 changed files with 3 additions and 2 deletions

View File

@ -24,3 +24,4 @@ postgresql-client [platform:dpkg]
postgresql-devel [platform:rpm]
postgresql-server [platform:rpm]
thin-provisioning-tools [platform:debian]
device-mapper-persistent-data [platform:redhat]

View File

@ -17,7 +17,7 @@ storage node, you must prepare the storage device.
.. code-block:: console
# yum install lvm2
# yum install lvm2 device-mapper-persistent-data
.. end

View File

@ -15,7 +15,7 @@ storage node, you must prepare the storage device.
.. code-block:: console
# apt install lvm2
# apt install lvm2 thin-provisioning-tools
.. end