您正在Windows故障转移群集上运行基于NetWeaver的SAP应用程序。此博客将详细解释群集资源的属性以及它们如何协同工作。
我们从一个常见的SAP群集组(也称为群集"角色")的屏幕截图开始:
您可以在此处看到两个与SAP相关的资源:
服务资源启动SAP服务(就像您在Windows服务控制中启动此服务一样)经理)。"Instance"资源启动SAP实例(就像您使用sapmcc或sapcontrol.exe)
实例资源依赖于服务资源。两个资源有相似但不同的属性。
服务名称:这是SAP服务的名称(请参阅Windows服务管理器)。默认语法为:SAP\
Trace:您可以使用"1"启用扩展跟踪。然后,你会得到更多的信息cluster.log日志. 只有在您希望与SAP支持部门一起分析问题时,才需要此选项。
AcceptableOfflineTime:默认值为30秒,大数据专业怎么样,适用于所有群集配置。如果您的SAP服务需要超过30秒才能启动,您可以在此处增加值。
维护模式:"0"=关闭,这是默认值。您可以用"1"打开维护模式。如果您在故障转移群集中升级SAP系统,此模式将由SAP SUM工具自动设置。
警告!
启用维护模式后,集群将不再检查SAP服务是否在线、离线或正常。服务条件将被完全忽略!
此资源有更多属性。
executeBeforFailure:您可以在此处输入批处理脚本的修补程序。例如:c:\scripts\警报.bat. 如果资源变得"失败",数据技术与大数据技术,集群将执行您的脚本。有了这个脚本,你可以发送电子邮件,短信,提醒,运行应用程序…任何你想得到提醒!
SAPSystem:SAP(A)SCS实例的实例号。
hanotreevantapps:您可以在此输入应用程序,由SAP start service启动(sapstartsrv.exe文件),但将被群集忽略。在上面的例子中,sapcpe.exe文件(SAP copy应用程序)和SAP Web Dispatcher(sapwebdisp.exe文件)将启动,淘客源码,海淘返利,但威胁为与群集不相关的应用程序。如果sapwebdisp.exe文件崩溃时,SAP群集组将不受影响。如果SAP启动服务启动了自己的应用程序,您也可以在此处添加它们(请参阅实例配置文件)。
ExecuteAfterOnline:与ExecuteBeforeFailure相同,但只有在资源启动成功时,集群才会在此处运行脚本。
Trace:与SAP服务资源的跟踪参数相同。
ServiceControl:默认值1,如果您不使用SAP服务资源,而是使用旧的"Generic Service"资源,则此处的值为0。SAP不再建议使用通用服务资源!
SAPSystemName:SAP系统的SID.
executebeforeforoffline:与ExecuteBeforeFailure相同,但只有成功停止资源,集群才会在这里运行脚本。
维护模式:默认0。与SAP服务参数相同。
AcceptableYellowTime:这是以秒为单位的默认值,它定义了集群等待SAP实例变为"绿色"的最长时间。这里的颜色是指sapmcc的颜色:黄色表示实例正在启动。绿色,完全启动。
如果您的SAP实例需要60秒以上的时间启动,您可以增加此值。
如果您看到上述其他参数,大数据是啥,您使用的是旧的群集配置。
下面是一个示例:
API版本…IgnoreYellowState…EnableInterfaceCaching…它们不再使用。可能存在的值将被忽略。