跳到内容跳到页面导航:上一页 [access key p]/下一页 [access key n]
documentation.suse.com / SUSE Enterprise Storage 7.1 文档 / 部署指南 / 从旧版本升级 / 从 SUSE Enterprise Storage 7 升级到版本 7.1
适用范围 SUSE Enterprise Storage 7.1

11 从 SUSE Enterprise Storage 7 升级到版本 7.1

本章说明将 SUSE Enterprise Storage 7 升级到版本 7.1 的步骤。

升级包括以下任务:

  • 将底层 SUSE Linux Enterprise Server 15 SP2 升级到 SUSE Linux Enterprise Server 15 SP3 版本。

  • 从 Ceph Octopus 升级到 Pacific。

11.1 升级前

开始升级之前,必须完成以下任务。在 SUSE Enterprise Storage 7 生命周期内可随时执行这些任务。

11.1.1 需考虑的要点

升级前,请务必通读以下内容,确保您了解所有需要执行的任务。

  • 阅读发行说明。在发行说明中,可以找到更多有关自 SUSE Enterprise Storage 的上一个版本发行后所进行的更改的信息。检查发行说明以了解:

    • 您的硬件是否有特殊注意事项。

    • 所使用的任何软件包是否发生了重大更改。

    • 是否需要对您的安装实施特殊预防措施。

    发行说明还提供未能及时编入手册中的信息。它们还包含有关已知问题的说明。

    您可以在 https://www.suse.com/releasenotes/ 上找到联机 SES 7.1 发行说明。

    此外,安装 SES 7.1 软件源中的 release-notes-ses 软件包之后,可在本地的 /usr/share/doc/release-notes 目录中或 https://www.suse.com/releasenotes/ 网页上找到发行说明。

  • 阅读第 II 部分 “部署 Ceph 集群”,熟悉 ceph-salt 和 Ceph orchestrator,尤其要了解有关服务规范的信息。

11.1.2 备份集群配置和数据

我们强烈建议您在开始升级之前备份所有集群配置和数据。有关如何备份所有数据的说明,请参见第 15 章 “备份和恢复

11.1.3 确认对软件源和容器映像的访问权限

确认是否每个集群节点都能访问 SUSE Linux Enterprise Server 15 SP3 和 SUSE Enterprise Storage 7.1 软件源以及容器映像注册表。

11.1.3.1 软件源

如果所有节点都已在 SCC 中注册,您便可以使用 zypper migration 命令进行升级。有关更多详细信息,请参见https://documentation.suse.com/sles/15-SP3/html/SLES-all/cha-upgrade-online.html#sec-upgrade-online-zypper

如果节点在 SCC 中注册,请禁用所有现有软件源,并为以下每个扩展添加 PoolUpdates 软件源:

  • SLE-Product-SLES/15-SP3

  • SLE-Module-Basesystem/15-SP3

  • SLE-Module-Server-Applications/15-SP3

  • SUSE-Enterprise-Storage-7.1

11.1.3.2 容器映像

所有集群节点都需要访问容器映像注册表。在大多数情况下,您将使用 registry.suse.com 上的公共 SUSE 注册表。您需要以下映像:

  • registry.suse.com/ses/7.1/ceph/ceph

  • registry.suse.com/ses/7.1/ceph/grafana

  • registry.suse.com/ses/7.1/ceph/prometheus-server

  • registry.suse.com/ses/7.1/ceph/prometheus-node-exporter

  • registry.suse.com/ses/7.1/ceph/prometheus-alertmanager

或者,例如对于实体隔离部署,请配置本地注册表并确认您是否有一组正确的容器映像可用。有关配置本地容器映像注册表的更多详细信息,请参见第 7.2.10 节 “使用容器注册表”

11.2 将每个集群节点上的 SUSE Linux Enterprise Server 迁移到 SUSE Linux Enterprise Server 15 SP3 版本

如果集群节点配置为使用 SUSE Customer Center,您可以使用 zypper migration 命令。

如果集群节点的软件源是手动配置的,则需要手动升级节点。

有关使用 zypper 升级 SUSE Linux Enterprise Server 的详细信息,请参见 https://documentation.suse.com/sles/15-SP3/html/SLES-all/cha-upgrade-online.html#sec-upgrade-online-zypper

11.3 升级每个集群节点上与 SUSE Enterprise Storage 相关的软件包

要将 SUSE Enterprise Storage 软件包升级到最新版本,请使用 ceph-salt update 命令。有关详细信息,请参考 第 13.6 节 “更新集群节点”

11.4 升级现有 Ceph 集群服务

从管理节点中运行以下命令来将整个 Ceph 集群升级到 Pacific 版本:

cephuser@adm > ceph orch upgrade start --image registry.suse.com/ses/7.1/ceph/ceph