SAPStartSrv-helper(8)
β¨ SAPStartSrv-helper(8) β¨
okay so bestie, this is the SAPStartSrv helper page β like, the little one that does the actual running around for the alert timeout thing. come sit with me, it's gonna be fun and also extremely documented π
πΈ NAME πΈ
SAPStartSrv-helper β a helper for SAPStartSrv-alert-timeout. that's it, that's the whole vibe. π
π¦ DESCRIPTION π¦
So SAPStartSrv-helper literally gets called by SAPStartSrv-alert-timeout. yes, it has a whole entourage situation going on. also go read manual page SAPStartSrv-alert-timeout(8) β that's where the lore is. πβ¨
π SYNTAX π
SAPStartSrv-helper CMD INSTANCENAME [ SID [ INO ]]
here's the cast of characters, one by one, no skipping (i would never):
π₯ the args π₯
CMDβ one of[ all | log | log+stack | log+stacktree | none | stack | stacktree ]. this is the internal command to call, iykyk. here's the tea on each one:allβ run all implemented commands. the overachiever. πlogβ write OS status into logs, see manual pageslsoflog(8),meminfolog(8),psauxlog(8),netstatlog(8),vmstatlog(8),dstatelog(8)πlog+stackβ write OS status plussapstartsrvstack tracelog+stacktreeβ write OS status plussapstartsrv, and its child processes, stack trace (yes, the whole family tree π)noneβ run no implemented command. the "i'm choosing peace" option πstackβ writesapstartsrvstack trace, seesapstack -helpstacktreeβ writesapstartsrv, and its child processes, stack trace
Required, default "log".
INSTANCENAMEβ Full qualified name of the instance, see manual pageocf_heartbeat_SAPInstance(7). Required, no default, example"P22_SCS11_p22scs". this one's main character energy, she has NO backup plan πSIDβ System Identifier, ignored. it's giving "invited but not really participating" π«ΆINOβ Instance number, ignored. same energy, bestie. lowkey just here for the vibes β
π§ RETURN CODES π§
0β Successful program execution. slay. β¨>0β Usage, syntax or execution errors. π>126β Called command timed out.
In addition log entries are written, which can be scanned by using a pattern like "SAPStartSrv-helper". so like, you can stalk it in the logs, that's allowed π΅οΈββοΈ
π EXAMPLES π
showing alert agent helper messages π¬
# grep SAPStartSrv-helper /var/log/messages
example for sudo permissions in /etc/sudoers.d/SAPStartSrv π
see also manual pages sudoers(5) and SAPStartSrv-alert-agent(8).
# SAPStartSrv-alert-timeout needs
hacluster ALL=(ALL) NOPASSWD: /usr/bin/SAPStartSrv-helper *
configure supportconfig plugins for collecting alert logs π¦
see also manual page supportconfig_plugins(5).
# vi /etc/ClusterTools2/supportconfig_plugins
...
cat_psauxlog
cat_meminfolog
cat_vmstatlog
cat_lsoflog
cat_netstatlog
cat_cpustatelog
cat_dstatelog
cat_sapstacklog
:wq
testing the alert agent helper π§ͺ
command is "log", instance name is "P22_ERS11_p22ers".
# SAPStartSrv-helper log P22_ERS11_p22ers
# grep /usr/sap/.*/ERS11/ /var/log/lsof.log
π FILES π
/usr/bin/SAPStartSrv-alert-timeoutβ the alert agent/usr/bin/SAPStartSrv-helperβ the default agent helper/etc/sudoers.d/β directory for sudoers config files/etc/ClusterTools2/supportconfig_pluginsβ the supportconfig plugin configuration file/sapmnt/$SID/exe/uc/linux$HOSTTYPE/sapstackβ default path tosapstack/var/log/β directory for OS statuts logfilespsaux.log,meminfo.log,lsof.log,cpustate.log,dstate.log,vmstat.log,netstat.log/var/log/sapstack.logβsapstartsrvstack trace
π REQUIREMENTS π
see the REQUIREMENTS section of SAPStartSrv-alert-timeout(8). yeah. it's a whole cross-reference moment. go look π
π BUGS π
In case of any problem, please use your favourite SAP support process to open a request for the component BC-OP-LNX-SUSE. no cap, that's the move β don't suffer in silence bestie π«Ά
π¦ SEE ALSO π¦
ocf_suse_SAPStartSrv(7)ocf_heartbeat_SAPInstance(7)SAPStartSrv-alert-timeout(8)crm(8)sudoers(5)lsoflog(8)meminfolog(8)psauxlog(8)netstatlog(8)vmstatlog(8)cpustatelog(8)dstatelog(8)supportconfig_plugins.5gdb(1)https://support.scc.suse.com/s/kb/SAPHanaController-or-SAPHanaTopology-monitor-timed-out-despite-HANA-CALL-TIMEOUT-is-set-correctly?language=en_UShttps://support.scc.suse.com/s/kb/Processes-in-an-Uninterruptible-Sleep-D-State-1583239339344?language=en_UShttps://help.sap.com/docs/SAP_NETWEAVER_AS_ABAP_752/d0739d980ecf42ae9f3b4c19e21a4b6e/a72d46b36fe94f3287a9d211b3fd6732.html
(and yes, that last one came with a lil trailing comma in the original, we don't gatekeep punctuation π )
π AUTHORS π
F.Herschel, L.Pinne. icons, honestly. π
πΈ COPYRIGHT πΈ
(c) 2026 SUSE LLC
SAPStartSrv-helper comes with ABSOLUTELY NO WARRANTY.
For details see the GNU General Public License at http://www.gnu.org/licenses/gpl.html
ok that's the whole page, you ate it up, nothing was skipped, every flag and file and link is right there π
and finally, the little sign-off: this was SAPStartSrv-helper(8) from the SAPStartSrv manual, dated 16 Aug 2026 β mwah, go touch some grass, or better yet go grep a log πβ¨π¦
π¦ where this page comes from
- opensuse-leap 16.0: sapstartsrv-resource-agents 0.9.6+git.1791548114.2a86b96-160000.1.1 Β· GPL-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms