Dear Sys Admins,
Has anyone worked out how to run the SAS loadmgr as a service (eg. for Enterprise, web services or SAS/IntrNet) on RHEL 7 or similar Linux system that uses the newer systemd services ?
Do you have instructions for modifying the old sysV init scripts or new scripts for systemd ?
It should be something supplied by SAS during the standard setup/deployment process but have so far don't want to go near it.
OS=Red Hat Enterprise Linux 7.1 (RHEL7.x)
Service system provided by= systemd (systemd-208-20.el7_1.2.x86_64)
SAS= SAS 9.4 (TS1M2) for Linux x86_64
No SysV Init of earlier versions.
See attached script copied from a previous RHEL 6 (and earlier) installation.
Looks to me like SAS does not support systemd at the moment, a search for "systemd" in the knowledge base returned no results.
Your RHEL system administrator should have no problem implementing a systemd config from the old SYSV entries (inittab)
Just looked at your script.
The systemd service file you must create should (IMHO) simply call your saswebg script with the correct parameters in the ExecStart, ExceStop and ExecReload directives in the [Service] section as described in (example) systemd.service
Hello @timc_syd
The following references show how to create systemd scripts
https://www.suse.com/support/kb/doc/?id=000019672
https://medium.com/@benmorel/creating-a-linux-service-with-systemd-611b5c8b91d6
In a multi tier environment with different components running on different servers and a specific boot order to be followed, systemd is not the right choice.
For a single machine install and where no specific order is needed systemd may work.
It is a trivial thing which any Linux admin can do.
The SAS Users Group for Administrators (SUGA) is open to all SAS administrators and architects who install, update, manage or maintain a SAS deployment.
SAS technical trainer Erin Winters shows you how to explore assets, create new data discovery agents, schedule data discovery agents, and much more.
Find more tutorials on the SAS Users YouTube channel.