Get the App
SLTechnology News&Howtos  ›  Database  › 

Linux7 Boot self-starting oracle

Shulou Source: shulou.com Published: 2022-06-01 07:09:04 09月10日 Update

Description:

After linux7 installs oracle11G, set it to boot automatically.

Question:

When the server restarts or uses systemctl start oracle.service, the script in start is executed and the script in stop is executed together.

Configuration files and scripts:

[root@localhost ray] # vim / lib/systemd/system/oracle.service [Unit] Description=oracle ServerAfter= network.target [service] Type=forkingExecStart=/root/scripts/dbstart.shExecStop=/root/scripts/dbstop.shExecReload=PrivateTmp= truth [install] WantedBy=multi-user.target [root@localhost scripts] # vim dbstart.shallows / Binder Bashsu-oracle-c "dbstart" [root@localhost scripts] # vim dbstop.shallows * binbinBASHSU-oracle-c "dbshut"

Resolve:

Instead of using scripts to invoke commands from oracle users, you directly specify the users and affiliate groups of the service.

[root@localhost ray] # vim / lib/systemd/system/oracle.service [Unit] Description=oracle ServerAfter= network.target[Service] Type=forkingUser=oracleGroup=oinstallExecStart=/u01/oracle/product/11.2.0/db_1/bin/dbstartExecStop=/u01/oracle/product/11.2.0/db_1/bin/dbshutExecReload=PrivateTmp= true[Install] WantedBy=multi-user.target

Tags: Scripts users services commands files servers but problems configuration Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno OPPO Reno Docker Huawei Xiaomi Shulou Technology