你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

快速入门:使用 CLI 从适用于 SAP 解决方案的 Azure 中心启动和停止 SAP 系统

Azure CLI 用于从命令行或脚本创建和管理 Azure 资源。

在本操作指南中,你将了解如何使用 Azure CLI 通过适用于 SAP 解决方案的虚拟实例 (适用于 SAP 解决方案的 VIS) 资源来启动和停止 SAP 系统。

通过 Azure CLI,可以启动和停止:

  • 整个 SAP 应用程序层,包括 ABAP SAP Central Services (ASCS) 和 Application Server 实例。
  • 单个 SAP 实例,包括 Central Services 和应用程序服务器实例。
  • HANA 数据库
  • 可以在以下类型的部署中启动和停止实例:
    • 单一服务器
    • 高可用性 (HA)
    • 分布式非 HA
  • 在 Windows 和 RHEL 和 SUSE Linux 操作系统上运行的 SAP 系统。
  • 使用 SUSE 和 RHEL Pacemaker 聚类分析软件和 Windows Server 故障转移群集的 SAP HA 系统 (WSFC) 。 目前不支持其他认证群集软件。

先决条件

  • 已在 Azure Center for SAP 解决方案中创建注册到 Azure Center for SAP Solutions 作为 SAP 解决方案资源的虚拟实例的 SAP 系统
  • 检查 Azure 帐户是否对 SAP 解决方案资源的虚拟实例具有 Azure Center for SAP 解决方案管理员 或等效角色访问权限。 可以在本文中详细了解控制 VIS、单个 SAP 实例和 HANA 数据库的启动和停止操作 精细权限。
  • 若要使启动操作正常工作,必须运行 SAP 实例) 基础虚拟机 (VM。 此功能启动或停止 SAP 应用程序实例,而不是构成 SAP 系统资源的 VM。
  • sapstartsrv 服务必须在与 SAP 系统相关的所有 VM 上运行。
  • 对于 HA 部署,必须在 ASCS 实例上安装适用于 SAP 的 HA 接口群集连接器 (sap_vendor_cluster_connector)。 有关详细信息,请参阅 SUSE 连接器规范RHEL 连接器规范
  • 仅当群集维护模式处于 “禁用” 状态时,才能启动 HANA 数据库的停止操作功能。 同样,只有在群集维护模式处于 “已启用” 状态时,才能启动“启动”操作功能。

启动 SAP 系统

若要启动表示为 SAP 解决方案资源的虚拟实例的 SAP 系统,请执行以下操作:

使用 az workloads sap-virtual-instance start 命令:

选项 1:

使用 SAP 解决方案的虚拟实例资源名称和 ResourceGroupName 来标识要启动的系统。

     az workloads sap-virtual-instance start -g <Resource-group-name> -n <ResourceName>

选项 2:

id使用 参数并传递要启动的 SAP 解决方案虚拟实例资源的资源 ID。

     az workloads sap-virtual-instance start --id <ResourceID>

停止 SAP 系统

停止表示为 SAP 解决方案资源的虚拟实例的 SAP 系统:

使用 az workloads sap-virtual-instance stop 命令:

选项 1:

使用 SAP 解决方案的虚拟实例资源名称和 ResourceGroupName 来标识要停止的系统。

     az workloads sap-virtual-instance stop -g <Resource-group-name> -n <ResourceName>

选项 2:

id使用 参数并传递要停止的 SAP 解决方案虚拟实例资源的资源 ID。

     az workloads sap-virtual-instance stop --id <ResourceID>

后续步骤