
This patch adds missing navigation links to pages which currently don't have them in order to ensure consistency in the documentation. Change-Id: Ibc1e756ddd0ba959251c6430db1796d63e3517b0
2.4 KiB
Home OpenStack-Ansible Installation Guide
Configuring the Ceph client (optional)
Ceph is a massively scalable, open source, distributed storage system.
These links provide more details around how to use Ceph with OpenStack:
- Ceph Block Devices and OpenStack
- Ceph - The De Facto Storage Backend for OpenStack (Hong Kong Summit talk)
- OpenStack Config Reference - Ceph RADOS Block Device (RBD)
Configuring Ceph storage servers is outside the scope of this documentation.
Authentication
The cephx
authentication method is strongly recommended
in the Ceph
config reference and OpenStack-Ansible enables cephx
by
default for the Ceph client. Deployers may choose to override this
setting by using the cephx
Ansible variable:
cephx: False
Ceph must be deployed on a trusted network if
cephx
is disabled.
Configuration file overrides
OpenStack-Ansible provides the ceph_conf_file
variable
that allows deployers to specify configuration file options to override
the default Ceph configuration:
ceph_conf_file: |
[global]
fsid = 4037aa5f-abde-4378-9470-f73dbd6ceaba
mon_initial_members = mon1.example.local,mon2.example.local,mon3.example.local
mon_host = 10.16.5.40,10.16.5.41,10.16.5.42
auth_cluster_required = cephx
auth_service_required = cephx
auth_client_required = cephx
Monitors
The Ceph
Monitor maintains a master copy of the cluster map.
OpenStack-Ansible provides the ceph_mons
variable and
expects a list of IP addresses for the Ceph Monitor servers in the
deployment:
ceph_mons: ['192.168.1.10', '192.168.1.11', '192.168.1.12']