Ubuntu 系統 開機啓動失敗啓示

./deploy/apache-activemq-5.10.0/bin/linux-x86-64/activemq startlinux

sudo /usr/local/nginx/sbin/nginxnginx

sudo fdfs_trackerd /etc/fdfs/tracker.confapache

sudo fdfs_storaged /etc/fdfs/storage.confspa


rc.local文件中有上面幾條命令(這是修改後的結果)。orm

修改前是什麼????是這樣:it

sudo fdfs_storaged /etc/fdfs/storage.conf權限

sudo fdfs_trackerd /etc/fdfs/tracker.conf程序

sudo /usr/local/nginx/sbin/nginx腳本


對!是順序問題,rc.local啓動時候若是腳本出現錯誤就不會繼續執行下去,因此啓動後檢測後面三個程序都沒有啓動,文件

緣由就是先嚐試啓動fdfs_storaged ,這玩意跟fdfs_trackerd 必須有順序的,fdfs_trackerd 要先啓動才能啓動fdfs_storaged,因此。。。。。明白了吧,這三個確定啓動不起來了。



還有一點,這個三個都是root用戶安裝的,開始會後一直考慮是權限問題,其實這玩意跟權限真的沒有毛關係,rc.local就是root或者超root用戶權限,壓根就跟權限無關,因此命令前面加的那個sudo也是扯淡!


好了,一個多小時就折騰了這點事!

相關文章
相關標籤/搜索