升级 Cloud Volumes ONTAP 软件
从BlueXP升级Cloud Volumes ONTAP 以访问最新的新功能和增强功能。在升级软件之前,您应准备好 Cloud Volumes ONTAP 系统。
升级概述
在开始 Cloud Volumes ONTAP 升级过程之前,应注意以下事项。
仅从BlueXP升级
必须从BlueXP完成Cloud Volumes ONTAP 升级。您不应使用ONTAP系统管理器或ONTAP命令行界面升级Cloud Volumes ONTAP。这样做可能会影响系统稳定性。
如何升级
BlueXP提供了两种升级Cloud Volumes ONTAP 的方法:
-
在工作环境中显示以下升级通知
-
将升级映像放置在HTTPS位置、然后为BlueXP提供URL
支持的升级路径
您可以升级到的 Cloud Volumes ONTAP 版本取决于您当前运行的 Cloud Volumes ONTAP 版本。
当前版本 | 您可以直接升级到的版本 |
---|---|
9.12.1. |
9.15.1 |
9.14.1. |
9.15.1 |
9.12.1. |
|
9.14.0 |
9.14.1. |
9.13.1. |
9.14.1. |
9.14.0 |
|
9.13.0 |
9.13.1. |
9.12.1 |
9.13.1. |
9.13.0 |
|
9.12.0 |
9.12.1 |
9.11.1 |
9.12.1 |
9.12.0 |
|
9.11.0 |
9.11.1 |
9.10.1 |
9.11.1 |
9.11.0 |
|
9.10.0 |
9.10.1 |
9.9.1 |
9.10.1 |
9.10.0 |
|
9.9.0 |
9.9.1 |
9.8 |
9.9.1 |
9.7 |
9.8 |
9.6 |
9.7 |
9.5 |
9.6 |
9.4 |
9.5 |
9.3 |
9.4 |
9.2 |
9.3 |
9.1 |
9.2 |
9.0 |
9.1 |
8.3 |
9.0 |
请注意以下事项:
-
Cloud Volumes ONTAP 支持的升级路径与内部 ONTAP 集群不同。
-
如果按照工作环境中显示的升级通知进行升级、则BlueXP将提示您升级到遵循这些受支持升级路径的版本。
-
如果通过将升级映像放置在 HTTPS 位置进行升级,请务必遵循以下受支持的升级路径。
-
在某些情况下,您可能需要升级几次才能达到目标版本。
例如,如果您运行的是 9.8 版,并且要升级到 9.10.1 ,则首先需要升级到 9.9.1 版,然后再升级到 9.10.1 版。
修补程序版本
从2024年1月开始、只有作为Cloud Volumes ONTAP三个最新版本的修补程序版本的修补程序升级才可在BlueXP中使用。我们使用最新的GA版本来确定要在BlueXP中显示的三个最新版本。例如、如果当前GA版本为9.13.1、则BlueXP中会显示9.11.1-9.13.1的修补程序。如果要升级到9.11.1或更低版本的修补程序版本、则需要使用手动升级操作步骤 下载ONTAP映像。
作为修补程序(P)版本的一般规则、您可以从一个版本升级到当前版本或下一个版本的任何P版本。
下面是几个示例:
-
9.13.0 > 9.13.1P15
-
9.12.1 > 9.13.1P2
还原或降级
不支持将 Cloud Volumes ONTAP 还原或降级到先前版本。
支持注册
要使用本页所述的任何方法升级软件、必须向NetApp支持部门注册Cloud Volumes ONTAP。这既适用于按需购买(PAYGO)、也适用于自带许可证(BYOL)。您需要"手动注册 PAYGO 系统",而BYOL系统默认已注册。
未注册支持的系统仍会收到新版本可用时在BlueXP中显示的软件更新通知。但是,您需要先注册系统,然后才能升级软件。 |
升级 HA 调解器
在Cloud Volumes ONTAP 升级过程中、BlueXP还会根据需要更新调解器实例。
在AWS中使用C4、M4和R4 EC2实例类型进行升级
Cloud Volumes ONTAP不再支持C4、M4和R4 EC2实例类型。您可以使用这些实例类型将现有部署升级到Cloud Volumes ONTAP 9.8-9.12.1版。在升级之前、我们建议您 更改实例类型。如果无法更改实例类型、则需要更改 启用增强型网络连接 升级之前。阅读以下各节、了解有关更改实例类型和启用增强型网络连接的更多信息。
在运行9.13.0及更高版本的Cloud Volumes ONTAP中、不能使用C4、M4和R4 EC2实例类型进行升级。在这种情况下、您需要减少磁盘数量、然后 更改实例类型 或者、使用c5、m5和R5 EC2实例类型部署新的HA对配置并迁移数据。
更改实例类型
C4、M4和R4 EC2实例类型允许每个节点具有比C4、M5和R5 EC2实例类型更多的磁盘。如果您正在运行的C4、M4或R4 EC2实例的每个节点的磁盘数低于每个节点对c5、m5和R5实例的最大磁盘允许值、则可以将EC2实例类型更改为c5、m5或R5。
如果无法更改实例类型、请按照中的步骤进行操作 启用增强型网络连接。
启用增强型网络连接
要升级到Cloud Volumes ONTAP 9.8及更高版本、您必须在运行C4、M4或R4实例类型的集群上启用_enhanced networking _。要启用ENA、请参阅知识库文章 "如何在AWS Cloud Volumes ONTAP实例上启用SR-IOV或ENA等增强型网络"。
准备升级
在执行升级之前,您必须验证系统是否已准备就绪,并进行任何必要的配置更改。
规划停机时间
升级单节点系统时,升级过程会使系统脱机长达 25 分钟,在此期间 I/O 会中断。
在许多情况下、升级HA对不会造成中断、并且I/O不会中断。在此无中断升级过程中,每个节点会同时进行升级,以继续为客户端提供 I/O 。
在升级期间、面向会话的协议可能会对某些方面的客户端和应用程序产生发生原因不利影响。有关详细信息、 "请参阅ONTAP文档"
暂停 SnapMirror 传输
如果 Cloud Volumes ONTAP 系统具有活动的 SnapMirror 关系、最好在更新 Cloud Volumes ONTAP 软件之前暂停传输。暂停传输可防止 SnapMirror 故障。您必须暂停从目标系统进行的传输。
即使BlueXP备份和恢复使用SnapMirror的实施来创建备份文件(称为SnapMirror Cloud)、在升级系统时也不需要暂停备份。 |
以下步骤介绍如何使用9.3及更高版本的ONTAP系统管理器。
-
从目标系统登录到 System Manager 。
您可以通过将 Web 浏览器指向集群管理 LIF 的 IP 地址来登录到 System Manager 。您可以在 Cloud Volumes ONTAP 工作环境中找到 IP 地址。
要访问BlueXP的计算机必须与Cloud Volumes ONTAP 建立网络连接。例如、您可能需要从云提供商网络中的跳转主机登录到BlueXP。 -
单击 * 保护 > 关系 * 。
-
选择关系,然后单击 * 操作 > 暂停 * 。
验证聚合是否联机
在更新软件之前, Cloud Volumes ONTAP 的聚合必须处于联机状态。聚合在大多数配置中都应该联机、但如果不联机、则应将其联机。
以下步骤介绍如何使用9.3及更高版本的ONTAP系统管理器。
-
在工作环境中、单击*聚合*选项卡。
-
在聚合标题下、单击省略号按钮、然后选择*查看聚合详细信息*。
-
如果聚合处于脱机状态,请使用 System Manager 使聚合联机:
-
单击 * 存储 > 聚合和磁盘 > 聚合 * 。
-
选择聚合,然后单击 * 更多操作 > 状态 > 联机 * 。
-
验证所有的SIFs是否都位于主端口上
在升级之前、所有的生命周期都必须位于主端口上。请参见ONTAP文档 "验证所有的SIFs是否都位于主端口上"。
如果发生升级失败错误、请参见 "知识库文章Cloud Volumes ONTAP升级失败"。
升级 Cloud Volumes ONTAP
当有新版本可供升级时、BlueXP会向您发出通知。您可以从此通知启动升级过程。有关详细信息,请参见 从BlueXP通知升级。
使用外部 URL 上的映像执行软件升级的另一种方式。如果BlueXP无法访问S3存储分段来升级软件或为您提供了修补程序、则此选项很有用。有关详细信息,请参见 从 URL 上提供的映像升级。
从BlueXP通知升级
当有新版本的Cloud Volumes ONTAP 可用时、BlueXP会在Cloud Volumes ONTAP 工作环境中显示通知:
在通过BlueXP通知升级Cloud Volumes ONTAP之前、您必须具有NetApp 支持站点 帐户。 |
您可以从此通知开始升级过程、通过从 S3 存储区获取软件映像、安装映像、然后重新启动系统来自动执行该过程。
Cloud Volumes ONTAP 系统上不得执行诸如卷或聚合创建等BlueXP操作。
-
从左侧导航菜单中、选择*存储>画布*。
-
选择工作环境。
如果有新版本可用、"概述"选项卡将显示一条通知:
-
如果要升级已安装的Cloud Volumes ONTAP版本,请单击*立即升级!*默认情况下、您会看到最新的兼容升级版本。
如果要升级到其他版本,请单击*选择其他版本*。您会看到列出的最新Cloud Volumes ONTAP版本也与系统上安装的版本兼容。例如、系统上安装的版本为9.12.1P3、并且提供了以下兼容版本:
-
9.12.1P4 9.12.1P14
-
9.13.1. 9.13.1P1 You 9.13.1P1为默认升级版本、9.12.1P13、9.13.1P14、9.13.1. 9.13.1P1为其他可用版本。
-
-
或者,您可以单击*all versions*输入要升级到的另一个版本(例如,已安装版本的下一个修补程序)。有关当前Cloud Volumes ONTAP版本的兼容升级路径,请参阅"支持的升级路径"。
-
单击*Save*,然后单击*Apply*。
-
在Upgrade Cloud Volumes ONTAP 页面中、阅读EULA、然后选择*我阅读并批准EULA *。
-
单击 * 升级 * 。
-
要检查升级状态,请单击设置图标并选择*Timeline*。
BlueXP开始软件升级。软件更新完成后、您可以对工作环境执行操作。
如果暂停了 SnapMirror 传输、请使用 System Manager 恢复传输。
从 URL 上提供的映像升级
您可以将Cloud Volumes ONTAP 软件映像放置在连接器或HTTP服务器上、然后从BlueXP启动软件升级。如果BlueXP无法访问S3存储分段来升级软件、您可以使用此选项。
-
Cloud Volumes ONTAP 系统上不得执行诸如卷或聚合创建等BlueXP操作。
-
如果使用HTTPS托管ONTAP 映像、则升级可能会因缺少证书而导致SSL身份验证问题失败。临时解决策 将生成并安装一个CA签名证书、用于在ONTAP 和BlueXP之间进行身份验证。
请访问NetApp知识库以查看分步说明:
-
可选:设置可托管 Cloud Volumes ONTAP 软件映像的 HTTP 服务器。
如果与虚拟网络建立了 VPN 连接,则可以将 Cloud Volumes ONTAP 软件映像放置在自己网络中的 HTTP 服务器上。否则,您必须将文件放置在云中的 HTTP 服务器上。
-
如果您对 Cloud Volumes ONTAP 使用自己的安全组,请确保出站规则允许 HTTP 连接,以便 Cloud Volumes ONTAP 可以访问软件映像。
默认情况下,预定义的 Cloud Volumes ONTAP 安全组允许出站 HTTP 连接。 -
从获取软件映像 "NetApp 支持站点"。
-
将软件映像复制到 Connector 或 HTTP 服务器上要从中提供文件的目录中。
有两个可用路径。正确的路径取决于您的Connector版本。
-
` /opt/application/netapp/cloudmanager/docker_occm/data/ontap/images/`
-
/opt/application/netapp/cloudmanager/ontap/images/
-
-
在BlueXP的工作环境中、单击*。 (省略号图标)*,然后单击*更新Cloud Volumes ONTAP *。
-
在“更新Cloud Volumes ONTAP 版本”页上,输入URL,然后单击*Change Image*。
如果您已将软件映像复制到上述路径中的 Connector ,则应输入以下 URL :
在URL中,*image-file-name*必须遵循“cot.image.9.13.1P2.tgz”格式。 -
单击 * 继续 * 进行确认。
BlueXP将启动软件更新。软件更新完成后,您可以在工作环境中执行操作。
如果暂停了 SnapMirror 传输、请使用 System Manager 恢复传输。
修复使用 Google Cloud NAT 网关时的下载失败问题
连接器会自动下载 Cloud Volumes ONTAP 的软件更新。如果您的配置使用 Google Cloud NAT 网关,则下载可能会失败。您可以通过限制软件映像划分到的部件数来更正此问题描述。必须使用BlueXP API完成此步骤。
-
使用以下 JSON 正文向 /occm/config 提交 PUT 请求:
{
"maxDownloadSessions": 32
}
maxDownloadSessions_ 的值可以是 1 或大于 1 的任意整数。如果值为 1 ,则下载的映像不会被拆分。
请注意, 32 是一个示例值。应使用的值取决于 NAT 配置以及可以同时拥有的会话数。