首先在機器上各種基本配置部署monit衬吆,修改monitrc,寫啟動腳本,修改啟動腳本的執(zhí)行權(quán)限巴拉巴拉的搞定,按照前一個服務(wù)器的配置其實只要一句 monit start all就搞定了幸斥,可是這臺服務(wù)器幾個server全部沒啟動起來
image.png
都是這種狀況,查看monit的log咬扇,打開/var/log/monit.log通篇就一堆start faild甲葬,也沒有詳情,很坑……無奈隨便找了一個server的啟動命令懈贺,自己輸出log
unicorn -c config/unicorn.rb -E production -D > start_error.log 2>&1
打開一看報錯是
ArgumentError: non-absolute home
沒見過……嘗試一下直接在item里面打unicorn啟動命令经窖,沒問題,重啟成功……很見鬼
google了一下梭灿,就是沒找到home目錄画侣,其實也是能找到的
# echo $HOME
/root
算了,有病治病胎源,在啟動腳本前面加一句
export HOME=/root
啟動ok
image.png
果然棉钧,搞定屿脐,歇涕蚤!