●管理サーバ
[root@rhel71ap ~]# cat /etc/systemd/system/weblogic_admin_srv.service
[Unit]
Description = WebLogic Server daemon
After = network.service
[Service]
User = weblogic
Group = weblogic
Type = simple
Environment= /data/package/Oracle/Middleware/Oracle_Home/user_projects/domains/FP
ExecStart = /data/package/Oracle/Middleware/Oracle_Home/user_projects/domains/FP/startWebLogic.sh
ExecStop = /data/package/Oracle/Middleware/Oracle_Home/user_projects/domains/FP/stopWebLogic.sh
Restart = always
StandardOutput=null
StandardError=null
[Install]
WantedBy = multi-user.target
●管理対象サーバ
[root@rhel71ap ~]# cat /etc/systemd/system/weblogic_managed_srv.service
[Unit]
Description = WebLogic Server Managed Server1 daemon
After = weblogic_admin_srv.service #管理サーバの起動後に起動する指定
[Service]
User = weblogic
Group = weblogic
Type = simple
Environment= /data/package/Oracle/Middleware/Oracle_Home/user_projects/domains/FP
ExecStart = /data/package/Oracle/Middleware/Oracle_Home/user_projects/domains/FP/bin/startManagedWebLogic.sh MANAGED_SRV http://localhost:8180
ExecStop = /data/package/Oracle/Middleware/Oracle_Home/user_projects/domains/FP/bin/stopManagedWebLogic.sh
Restart = always
StandardOutput=null
StandardError=null
[Install]
WantedBy = multi-user.target