X



2ch特化型サーバ・ロケーション構築作戦 Part38

■ このスレッドは過去ログ倉庫に格納されています
1動け動けウゴウゴ2ちゃんねる
垢版 |
NGNG
2ch特化型サーバ・ロケーション構築作戦のスレッドです。

・2ちゃんねるのサーバロケーション、PIEに関する関連作業・調整事項
・DNS登録・変更関連の各種作業や調整事項
・2ちゃんねるのサーバで採用しているOS、FreeBSDに関する情報・調整事項
・各種作戦・プロジェクトとの連携、プロジェクト間の連携

等を取り扱います。

前スレ:2ch特化型サーバ・ロケーション構築作戦 Part37
http://qb5.2ch.net/test/read.cgi/operate/1267711917/
2010/05/19(水) 13:12:41ID:fIcbUTZV0
>>875
FreeBSDはsysvinit互換の何かだったかと。
Linuxのメジャーなディストロではinitはイベントベースのupstartに置き換わりましたが、RH方面で新たにsystemdというものが開発されたりしていて、まだまだ右往左往しそうな予感。
877root▲▲ ★
垢版 |
2010/05/19(水) 13:24:07ID:???0?DIA(113333)
>>875-876
FreeBSD の init は、その昔のversion 7から進化したものですね。
/etc/rc を sh で実行して、そこから /etc/rc.local を実行して
ローカルな部分をやるというのが基本的なスタイルかと。

で、FreeBSD だと 5.x あたりで sysvinit ライクな
rc.d のフレームワークが入って、その後に rcorder という
rc.d 内の実行手順を制御するしくみが入った、というかんじです。

そんなわけでBSDのinitにはrunlevelという概念がなく、
/etc/inittabというファイルもありませんが、
initのコマンドラインだけはエミュレートしています。

If run as a user process as shown in the second synopsis line, init will
emulate AT&T System V UNIX behavior, i.e., super-user can specify the
desired run-level on a command line, and init will signal the original
(PID 1) init as follows:

Run-level Signal Action
0 SIGUSR2 Halt and turn the power off
1 SIGTERM Go to single-user mode
6 SIGINT Reboot the machine
c SIGTSTP Block further logins
q SIGHUP Rescan the ttys(5) file
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況