首页 > IT业界 > 正文

如何通过简单的方式升级 SUSE SAP HANA 集群

2018-09-27 10:26:08  来源:互联网

摘要:升级 SAP HANA 集群太复杂?那已经是过去式!这里有新的 yast2-hana-update!
关键词: 升级
  升级 SAP HANA 集群太复杂?那已经是过去式!这里有新的 yast2-hana-update!
 
  “关键任务应用”环境的安装总是很复杂、很耗时,而且至关重要!由于这种环境始终需要可用性非常高的解决方案,因此,通常会进行集群设置,并且涉及到许多不同的配置层,如存储、网络、应用层、集群管理层等。这项任务涉及的步骤太多,即使对专家来说,如果不仔细查阅大量文档,也很容易出错并且面临风险。
 
  为了最大限度地降低此风险并为客户提供帮助,SUSE Linux Enterprise Server for SAP Applications 产品提供了一个 YaST 模块,借助 SUSE 最佳实践指导您完成整个 SAP HANA集群配置。
 
  此功能由 SUSE Linux Enterprise Server for SAP Applications 存储库中的 yast2-sap-ha 软件包提供,更多详细信息可参见官方文档。
 
  它解决了初始配置问题,我可以非常轻松地在生产环境中部署集群,但是……接下来会是什么?
 
  接下来是对 HANA 集群的维护,其中有一项非常少见的任务是升级 HANA 数据库。如果初始集群的安装已经非常关键,那么升级就更加重要了,因为现在我们需要关心的是数据的完整性和系统的可用性。
 
  这个时候,您可能会想“如果有一项工具来帮助解决这个问题,会有多酷”?
 
  现在有了!
 
  此项工具适用于 SUSE Linux Enterprise Server for SAP Applications 12 SP3 及更高版本,并可通过安装 yast2-hana-update 软件包来使用。它遵循与安装模块相同的原则,提供了一个 YaST 工作流,将逐步指导您完成在 SUSE集群设置中升级 SAP HANA 的过程。
 
  整个过程基于官方 SAP HANA 文档中描述的所谓的近零停机升级过程,向导处理与 SUSE 集群相关的部分过程,其中的一些步骤需要由 SAP HANA 管理员手动执行(过程中会通知您)。
 
  这个过程必须从辅助节点开始,所以从这个节点开始请遵循以下说明:
 
  1. 安装 yast2-hana-update 软件包
 
  从终端运行以下命令:
 
  zypper in yast2-hana-update
 
  安装完成后,可以从 YaST 控制中心的“高可用性”部分访问该模块。
  2. 查看第一屏上显示的所有预先要求:
 
  第一屏显示的是预先要求。继续前请务必完成所有内容。
 
  到目前为止,向导只是为 SAP HANA 扩展性能优化方案的处理做准备。
  3. 接下来,需要选择要升级的 SAP HANA 系统。
 
  如前所述,我们从辅助节点开始。
  4. 选择安装介质的位置
 
  在这个步骤中,您可以指出 SAP 升级介质所在的位置。向导将安装 NFS 共享并在需要时本地复制文件。在我们的示例中,计算机已经安装了 NFS 共享,因此我们将跳过这一步。
  重要提示:如果要在这两个主要 HANA 版本之间进行升级,请选中“这是 HANA 1.0 到 HANA 2.0 的升级”复选框。选中后,模块会将 PKI SSFS 密钥从前一个辅助节点复制到前一个主节点,这样就可以在 HANA 2.0 版本上启用“系统复制”。“帮助”按钮可提供更多详细信息:
  5. 查看向导生成的更新计划
 
  向导将显示要自动执行的步骤。在此步骤中,向导将资源置于维护模式。它还显示了 SAP HANA 管理员需要采取的手动步骤。这些手动步骤是 SAP HANA 的细节,可以通过不同的方式执行。您可以从 SAP HANA 官方文档中选择您的首选方式。
  6. 更新 SAP HANA 软件
 
  单击下一步,将执行自动操作,模块将等待 SAP HANA 管理员执行 HANA 升级。(帮助按钮在此处也给出了一些提示)
  7. 查看远程(和主)节点的计划
 
  完成 HANA 升级后,单击下一步,向导将显示升级主节点的更新计划。它将采取所有步骤来创建前一个辅助节点,即主站点,并让前一个主节点为升级做好准备。
  请注意,此步骤可能需要一些时间。
 
  8. 更新前一个主节点
  请特别注意此步骤中 `–hdbupd_server_nostart` 的用法。
 
  9. 恢复集群的先前状态
 
  默认情况下,向导将采用“最短”方式,立即将前一个主节点注册为 HANA 系统复制上的辅助节点。如果需要将系统复制恢复到原始状态,只需单击步骤 3 上的反向按钮,模块就会执行额外的步骤来实现此目的。
 
  查看所有步骤并单击下一步。
  10. 查看更新摘要
 
  祝贺您,刚刚完成了 SAP HANA 集群更新!
 
  在摘要中,您可以查看 HANA 的原始版本和当前版本,以及集群状态。
  重要提示:根据环境的不同,向导有时比集群资源的状态更新速度更快,如上图所示,摘要可以呈现中间集群状态。如果您遇到这种情况,请使用终端上的 SAPHanaSR-showAttr 命令再次检查集群状态,并确保前一个辅助节点目前显示为“PROMOTED”。
  希望您对升级后的 SAP HANA 集群感到满意!

第三十六届CIO班招生
国际CIO认证培训
首席数据官(CDO)认证培训
责编:zhanglinying

免责声明:本网站(http://www.ciotimes.com/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。