验证混合版本集群的ONTAP版本兼容性
在混合版本的ONTAP集群中、节点会在短时间内运行两个不同的主要ONTAP版本。例如、节点运行ONTAP 9.8 9.12.1或9.9.1 9.9.1 9.13.1的集群是混合版本集群。如果集群中的节点在同一版本中运行不同的修补程序级别、例如9.9.1P1 9.1.1P1和9.9.1P5、则此集群不是混合版本集群。
|
Cloud Volumes ONTAP不支持混合版本集群。 |
NetApp支持混合版本的ONTAP集群、但时间有限、并且适用于特定场景。
以下是ONTAP集群处于混合版本状态的最常见情形:
-
在大型集群中升级ONTAP软件
升级大型集群中的所有节点可能需要几天或几周时间。集群将进入并保持混合版本状态、直到所有节点升级为止。
-
计划向集群添加新节点时需要进行ONTAP软件升级
您可以向集群添加新节点以扩展其容量、也可以在完全更换控制器的过程中添加新节点。无论哪种情况、您都可能需要进入混合版本状态、才能将数据从现有控制器迁移到新系统中的新节点。
为了获得最佳集群操作、集群处于混合版本状态的时间长度应尽可能短。在混合版本状态下、集群可获得支持的最长时间取决于集群中最低的ONTAP版本。
混合版本集群中运行的最低ONTAP版本 | 然后、您最多可以保持混合版本状态… |
---|---|
ONTAP 9.8或更高版本 |
90天 |
ONTAP 9.7 或更早版本 |
7天 |
当集群处于混合版本状态时、您不应输入任何更改集群操作或配置的命令、升级或数据迁移过程所需的命令除外。例如、在升级和数据迁移完成之前、不应执行LIF迁移、计划内存储故障转移操作或大规模对象创建或删除等活动(但不限于此)。
ONTAP软件升级支持混合版本集群
您可以进入混合版本状态、其中包含支持从最低当前版本直接升级的任何ONTAP版本。例如、如果您运行的是ONTAP 9.11.1、则可以与运行ONTAP 9.151的节点进入混合版本状态。不能与运行9.11.1 9.11.1和ONTAP 9.161的节点混合使用版本状态。从ONTAP 9.11.1直接升级不支持9.16.1 9.161。
要从当前版本升级到不支持直接升级的ONTAP版本、您必须执行多阶段升级。在多阶段升级中、您首先会进入混合版本状态、此状态可直接从当前版本升级支持的最高版本。完成升级后、您可以单独升级到目标版本。例如、如果您的最低当前版本为9.10.1 9.10.1、而您要升级到ONTAP 9.161、请先进入混合版本状态将所有节点升级到ONTAP 9.14.1;然后单独从9.14.1 9.14.1升级到ONTAP 9.161。详细了解"多阶段升级"和"支持的升级路径"。
一个混合版本的集群只能包含两个主要的ONTAP版本。例如、您可以使用混合版本的集群、其中节点运行9.13.1 9.13.1和9.15.1、或者节点运行9.13.1 9.13.1和9.16.1。您不能将混合版本集群与运行ONTAP 9.131 9.15.1和9.161的节点结合使用。
如果您的当前 ONTAP 版本为… | 您的目标 ONTAP 版本为… | 用于升级的混合版本状态为… |
---|---|---|
9.15.1. |
9.16.1 |
supported |
9.14.1. |
9.16.1 |
supported |
9.15.1. |
supported |
|
9.13.1. |
9.16.1 |
supported |
9.15.1. |
supported |
|
9.14.1. |
supported |
|
9.12.1. |
9.16.1 |
supported |
9.15.1. |
supported |
|
9.14.1. |
supported |
|
9.13.1. |
supported |
|
9.11.1. |
9.16.1 |
不支持 |
9.15.1. |
supported |
|
9.14.1. |
supported |
|
9.13.1. |
supported |
|
9.12.1. |
supported |
|
9.10.1. |
9.16.1 |
不支持 |
9.15.1. |
不支持 |
|
9.14.1. |
supported |
|
9.13.1. |
supported |
|
9.12.1. |
supported |
|
9.11.1. |
supported |
|
9.9.1. |
9.16.1 |
不支持 |
9.15.1. |
不支持 |
|
9.14.1. |
不支持 |
|
9.13.1. |
supported |
|
9.12.1. |
supported |
|
9.11.1. |
supported |
|
9.10.1. |
supported |
|
9.8. |
9.16.1 |
不支持 |
9.15.1. |
不支持 |
|
9.14.1. |
不支持 |
|
9.13.1. |
不支持 |
|
9.12.1. |
supported |
|
9.11.1. |
supported |
|
9.10.1. |
supported |
|
9.9.1. |
supported |
向ONTAP集群添加新节点
如果您计划向集群添加新节点、并且这些节点所需的最低ONTAP版本高于集群中当前运行的版本、则在添加新节点之前、您需要对集群中的现有节点执行任何受支持的软件升级。理想情况下、您应将所有现有节点升级到计划添加到集群的节点所需的最低ONTAP版本。但是、如果由于某些现有节点不支持更高版本的ONTAP而无法做到这一点、则在升级过程中、您需要在有限时间内进入混合版本状态。
-
"升级" 不支持新控制器所需的最低ONTAP版本到其所支持的最高ONTAP版本的节点。
例如、如果您的FAS8080运行的是ONTAP 9.5、而您要添加运行ONTAP 9.12.1的新C系列平台、则应将FAS8080升级到ONTAP 9.8 (这是它支持的最大ONTAP版本)。
-
"迁移数据" 从要从集群中删除的节点到新添加的节点。
-
"从集群中删除不受支持的节点"(英文)
-
"升级" 将集群中的其余节点升级到与新节点版本相同的版本。
(可选)将整个集群(包括新节点)升级到 "最新建议的修补程序版本" 新节点上运行的ONTAP版本。
有关数据迁移的详细信息、请参见: