你当前正在访问 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>