サービスを開始するためにシェルを作成するか、毎回cronとして実行しようとしています。
00 06 * * * sh /root/teste.sh
teste.shファイルまたは次のコマンドから:
service tomcat start
私も次のことを試しました。
/usr/sbin/service tomcat_web start
どちらのアプローチも機能しません。誰が私がどこに間違っているのか教えてもらえますか? cronログにエラーがありません。実行はされますが、正しいかわかりません。
答え1
選ぶ。
Test.sh調整ファイル:
#!/bin/sh
PROGRAM_START="/orabin01/tomcat/bin/startup.sh"
DAEMON_USER="tomcat"
/bin/su $DAEMON_USER -c "$PROGRAM_START"