Nexus RM OSS 2.15.1-02 service fails to start

This is a new install on CentOS 7, where java is in path and java -version:
openjdk version “1.8.0_362”
OpenJDK Runtime Environment (build 1.8.0_362-b08)
OpenJDK 64-Bit Server VM (build 25.362-b08, mixed mode)

[buildserver@dev-bamboo01 nexus]$ sudo systemctl status nexus
● nexus.service - SYSV: Test Wrapper Sample Application
Loaded: loaded (/etc/rc.d/init.d/nexus; bad; vendor preset: disabled)
Active: active (exited) since Thu 2023-03-02 13:55:54 EST; 4s ago
Docs: man:systemd-sysv-generator(8)
Process: 60818 ExecStart=/etc/rc.d/init.d/nexus start (code=exited, status=0/SUCCESS)

Mar 02 13:55:53 dev-bamboo01 systemd[1]: Starting SYSV: Test Wrapper Sample Application…
Mar 02 13:55:53 dev-bamboo01 su[60860]: (to nexus) root on none
Mar 02 13:55:54 dev-bamboo01 nexus[60818]: Starting Nexus OSS…
Mar 02 13:55:54 dev-bamboo01 nexus[60818]: Failed to start Nexus OSS.
Mar 02 13:55:54 dev-bamboo01 systemd[1]: Started SYSV: Test Wrapper Sample Application.

sudo journalctl | grep nexus
Mar 02 13:55:54 dev-bamboo01 nexus[60818]: Starting Nexus OSS…
Mar 02 13:55:54 dev-bamboo01 nexus[60818]: Failed to start Nexus OSS.

In the $NEXUS_HOME/logs/wrapper.log there is
wrapper | ERROR: Could not write pid file /var/run/nexus.pid: Permission denied

and the run user is local user ‘nexus’ but /var/run looks like it is all root:root.

What permissions are needed on which files in order to continue the service start?
Hope I’m giving enough information.