Re: [問題] Ubuntu 12.04 Server 的 rc.local 問題
※ 引述《isnora (nora)》之銘言:
: 希望有人可以救救我
: 我手邊有一台新裝的 Ubuntu 12.0.4 LTS Server
: 但很奇怪的是,不管我怎麼修改,開機時 rc.local 總是只執行第一個指令
: 剩下的都不會執行,但我的另一台舊的 Ubuntu Server 就沒有這個問題。
: 甚至兩台都用一樣的 rc.local 也是只有舊的會執行…… 0rz...
: 下面是我的 rc.local 內容
: /usr/local/bin/mogstored &
: /opt/nginx_ree_1.8.7/sbin/nginx
: su -l mogile -c "/usr/local/bin/mogilefsd -c /etc/mogilefs/mogilefsd.conf -daemon"
: exit 0
: 但是,我如果手動下 /etc/init.d/rc.local start 就可以順利執行
: 因為這個問題,我一直不敢將伺服器換過去,希望有人可以救一下~
真是抱歉,經過了五、六個小時的重開機,我終於知道原因了…
我看 rc.local 的說明,它上面寫說在所有的程序都執行完畢之後才會去跑
rc.local……,結果在 12.0.4.1 好像不是這麼一回事……這麼多年來第一
次遇到這種莫名奇妙的事 0rz....
我的 mogstored 在 mysql-server 執行之前就已經開跑,所以它會因為
找不到 mysql.sock 而停止~ 0rz...
最後我的解決方式是在 rc.local 上面加上 sleep 60
然後,就一切都解決了~~~
謝謝各位大德的關心~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.250.107.138
推
10/10 20:56, , 1F
10/10 20:56, 1F
→
10/10 21:09, , 2F
10/10 21:09, 2F
→
10/10 21:10, , 3F
10/10 21:10, 3F
→
10/10 21:10, , 4F
10/10 21:10, 4F
→
10/10 21:55, , 5F
10/10 21:55, 5F
→
10/19 03:26, , 6F
10/19 03:26, 6F
→
10/19 03:26, , 7F
10/19 03:26, 7F
→
10/19 03:27, , 8F
10/19 03:27, 8F
→
10/19 03:28, , 9F
10/19 03:28, 9F
→
10/19 03:28, , 10F
10/19 03:28, 10F
→
10/19 03:29, , 11F
10/19 03:29, 11F
→
10/19 03:30, , 12F
10/19 03:30, 12F
→
10/19 03:31, , 13F
10/19 03:31, 13F
→
10/19 03:32, , 14F
10/19 03:32, 14F
→
10/19 03:32, , 15F
10/19 03:32, 15F
→
10/19 03:33, , 16F
10/19 03:33, 16F
→
10/19 03:34, , 17F
10/19 03:34, 17F
→
10/19 03:34, , 18F
10/19 03:34, 18F
→
10/19 03:35, , 19F
10/19 03:35, 19F
→
10/19 03:35, , 20F
10/19 03:35, 20F
→
10/19 03:36, , 21F
10/19 03:36, 21F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):