Jump to contentJump to page navigation: previous page [access key p]/next page [access key n]
SUSE Enterprise Storage 6

Deployment Guide

Authors: Tomáš Bažant, Alexandra Settle, Liam Proven, and Sven Seeberg
Publication Date: 07/04/2021
About This Guide
Available Documentation
Documentation Conventions
About the Making of This Manual
Ceph Contributors
I SUSE Enterprise Storage
1 SUSE Enterprise Storage 6 and Ceph
1.1 Ceph Features
1.2 Core Components
1.3 Storage Structure
1.4 BlueStore
1.5 Additional Information
2 Hardware Requirements and Recommendations
2.1 Network Overview
2.2 Multiple Architecture Configurations
2.3 Hardware Configuration
2.4 Object Storage Nodes
2.5 Monitor Nodes
2.6 Object Gateway Nodes
2.7 Metadata Server Nodes
2.8 Admin Node
2.9 iSCSI Nodes
2.10 SUSE Enterprise Storage 6 and Other SUSE Products
2.11 Naming Limitations
2.12 OSD and Monitor Sharing One Server
3 Admin Node HA Setup
3.1 Outline of the HA Cluster for Admin Node
3.2 Building a HA Cluster with Admin Node
4 User Privileges and Command Prompts
4.1 Salt/DeepSea Related Commands
4.2 Ceph Related Commands
4.3 General Linux Commands
4.4 Additional Information
II Cluster Deployment and Upgrade
5 Deploying with DeepSea/Salt
5.1 Read the Release Notes
5.2 Introduction to DeepSea
5.3 Cluster Deployment
5.4 DeepSea CLI
5.5 Configuration and Customization
6 Upgrading from Previous Releases
6.1 General Considerations
6.2 Steps to Take before Upgrading the First Node
6.3 Order in Which Nodes Must Be Upgraded
6.4 Offline Upgrade of CTDB Clusters
6.5 Per-Node Upgrade Instructions
6.6 Upgrade the Admin Node
6.7 Upgrade Ceph Monitor/Ceph Manager Nodes
6.8 Upgrade Metadata Servers
6.9 Upgrade Ceph OSDs
6.10 Upgrade Gateway Nodes
6.11 Steps to Take after the Last Node Has Been Upgraded
6.12 Update policy.cfg and Deploy Ceph Dashboard Using DeepSea
6.13 Migration from Profile-based Deployments to DriveGroups
7 Customizing the Default Configuration
7.1 Using Customized Configuration Files
7.2 Modifying Discovered Configuration
III Installation of Additional Services
8 Installation of Services to Access your Data
9 Ceph Object Gateway
9.1 Object Gateway Manual Installation
10 Installation of iSCSI Gateway
10.1 iSCSI Block Storage
10.2 General Information about ceph-iscsi
10.3 Deployment Considerations
10.4 Installation and Configuration
10.5 Exporting RADOS Block Device Images Using tcmu-runner
11 Installation of CephFS
11.1 Supported CephFS Scenarios and Guidance
11.2 Ceph Metadata Server
11.3 CephFS
12 Installation of NFS Ganesha
12.1 Preparation
12.2 Example Installation
12.3 Active-Active Configuration
12.4 More Information
IV Cluster Deployment on Top of SUSE CaaS Platform 4 (Technology Preview)
13 SUSE Enterprise Storage 6 on Top of SUSE CaaS Platform 4 Kubernetes Cluster
13.1 Considerations
13.2 Prerequisites
13.3 Get Rook Manifests
13.4 Installation
13.5 Using Rook as Storage for Kubernetes Workload
13.6 Uninstalling Rook
A Ceph Maintenance Updates Based on Upstream 'Nautilus' Point Releases
B Documentation Updates
B.1 Maintenance update of SUSE Enterprise Storage 6 documentation
B.2 June 2019 (Release of SUSE Enterprise Storage 6)

Copyright © 2021 SUSE LLC

Copyright © 2016, RedHat, Inc, and contributors.

The text of and illustrations in this document are licensed under a Creative Commons Attribution-Share Alike 4.0 International ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/4.0/legalcode. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.

Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, Fedora, the Infinity Logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries. Linux® is the registered trademark of Linus Torvalds in the United States and other countries. Java® is a registered trademark of Oracle and/or its affiliates. XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries. All other trademarks are the property of their respective owners.

For SUSE trademarks, see http://www.suse.com/company/legal/. All other third-party trademarks are the property of their respective owners. Trademark symbols (®, ™ etc.) denote trademarks of SUSE and its affiliates. Asterisks (*) denote third-party trademarks.

All information found in this book has been compiled with utmost attention to detail. However, this does not guarantee complete accuracy. Neither SUSE LLC, its affiliates, the authors nor the translators shall be held liable for possible errors or the consequences thereof.

Print this page