Installation (Manual)
Get Software
There are several methods for getting Ceph software. The easiest and most commonmethod is to get packages by adding repositories for use with packagemanagement tools such as the Advanced Package Tool (APT) or Yellowdog Updater,Modified (YUM). You may also retrieve pre-compiled packages from the Cephrepository. Finally, you can retrieve tarballs or clone the Ceph source coderepository and build Ceph yourself.
Install Software
Once you have the Ceph software (or added repositories), installing the softwareis easy. To install packages on each Ceph Node in your cluster. You mayuse ceph-deploy
to install Ceph for your storage cluster, or use packagemanagement tools. You should install Yum Priorities for RHEL/CentOS and otherdistributions that use Yum if you intend to install the Ceph Object Gateway orQEMU.
- Install ceph-deploy
- Install Ceph Storage Cluster
- Install Ceph Object Gateway
- Install Virtualization for Block
Deploy a Cluster Manually
Once you have Ceph installed on your nodes, you can deploy a cluster manually.The manual procedure is primarily for exemplary purposes for those developingdeployment scripts with Chef, Juju, Puppet, etc.
Upgrade Software
As new versions of Ceph become available, you may upgrade your cluster to takeadvantage of new functionality. Read the upgrade documentation before youupgrade your cluster. Sometimes upgrading Ceph requires you to follow an upgradesequence.