使用 runit 遇到的問題

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

使用 runit 遇到的問題

文章csj » 週一 1月 10, 2005 12:53 am

runit 是可以平行啟動服務,取代原有 sysvinit 的方案。
剛剛嘗試用這個來加速開機時間,
因為他可以平行啟動服務,而不是原來 sysvinit 一個接一個這樣;

所以我先:

代碼: 選擇全部
apt-get install runit runit-run
mkdir -p /var/service


因為我本來就有修改 /etc/inittab 拿掉 tty[3-6] 本來要跑的 getty,
所以我的 tty5 就沒用到,所以接下來:

代碼: 選擇全部
ln -s /etc/runit/getty-5 /var/service/
/etc/runit/2 &


然後 ctrl+alt+F5 看看有沒有成功執行 getty,
然後接下來重開機,在 lilo boot prompt 的地方多加:
init=/sbin/runit-init
然後他就會執行到 stage2 也就是 /etc/runit/2 停下來,

接著我切換到 tty[2-5] 都有正常啟動 getty,
接著我就把一些本來在 /etc/rc2.d 裡面的東西加到 /etc/runit/2

代碼: 選擇全部
/etc/init.d/dbus-1 start
/etc/init.d/inetd start
/etc/init.d/makedev start
/etc/init.d/stop-bootlogd start
/etc/rc.local


然後
代碼: 選擇全部
mv /sbin/init /sbin/init.sysv
ln -s runit-init /sbin/init

重開機之後,看到他進入 stage2 然後過一陣子,
進入 stage3,關機了...

呵呵,怎麼會是這樣,昏倒,我那裡做錯了嗎 :ooops:
歡迎光臨我的 blog:
http://csj.homelinux.org/blog
csj
可愛的小學生
可愛的小學生
 
文章: 56
註冊時間: 週五 8月 27, 2004 3:12 pm
來自: 台北

回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客