4 Introduction and common tasks #
Since SUSE Enterprise Storage 7, Ceph services are deployed as containers instead of RPM packages. The deployment process has two basic steps:
- Deploying bootstrap cluster
This phase is called Day 1 deployment and consists of the following tasks: It includes installing the underlying operating system, configuring the Salt infrastructure, and deploying the minimal cluster that consist of one MON and one MGR service.
Install and do basic configuration of the underlying operating system—SUSE Linux Enterprise Server 15 SP3—on all cluster nodes.
Deploy the Salt infrastructure on all cluster nodes for performing the initial deployment preparations via
ceph-salt
.Configure the basic properties of the cluster via
ceph-salt
and deploy it.
- Deploying additional services
During Day 2 deployment, additional core and non-core Ceph services, for example gateways and monitoring stack, are deployed.
Note that the Ceph community documentation uses the cephadm
bootstrap
command during initial deployment. ceph-salt
calls the
cephadm bootstrap
command automatically. The
cephadm bootstrap
command should not be run directly. Any
Ceph cluster deployment manually using the cephadm
bootstrap
will be unsupported.
Ceph does not support dual stack—running Ceph simultaneously on
IPv4 and IPv6 is not possible. The validation process will reject a mismatch
between public_network
and
cluster_network
, or within either variable. The following
example will fail the validation:
public_network: "192.168.10.0/24 fd00:10::/64"
4.1 Read the release notes #
In the release notes you can find additional information on changes since the previous release of SUSE Enterprise Storage. Check the release notes to see whether:
your hardware needs special considerations.
any used software packages have changed significantly.
special precautions are necessary for your installation.
The release notes also provide information that could not make it into the manual on time. They also contain notes about known issues.
After having installed the package release-notes-ses,
find the release notes locally in the directory
/usr/share/doc/release-notes
or online at
https://www.suse.com/releasenotes/.