memorandums

日々の生活で問題解決したこと、知ってよかったことなどを自分が思い出すために記録しています。

centos + tomcat でシャットダウンスクリプトが途中で停止する

大学で電気設備の点検のため来週月曜日に全館停電になります。事前に研究室のサーバを落としたところ。。。tomcatシャットダウンスクリプトでエラー(JAVA_HOMEか○○かどちらかを設定しないとこのスクリプトは動きませんぜ)が表示されて、シャットダウンが進まず。。。


管理者権限でログインして手動で落とすと落ちるのに。。。/etc/profileに環境変数を入れたしな。。。直観的にはシャットダウンプロセスを実行する所有者は/etc/profileを読まないのかと。。。対処療法になりますが、調べる時間がないので、とりあえず他の方法を検索。


とりあえずあったのはこちらのリンク。catalina.shを編集してJAVA_HOMEを無理やり追加してしまおうという方法です。


これでとりあえず起動・停止ができるようになりました。幼稚な方法ですが。。。