内容へ移動
ClownWiki
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
pound:daemontools_pound
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
===== daemontools+pound構築 ===== ○ daemontools ◆ インストール # wget http://cr.yp.to/daemontools/daemontools-0.76.tar.gz # mkdir -p /package # chmod 755 /package # chmod +t /package # cd /package # tar xvpfz (DLしたディレクトリ)/daemontools-0.76.tar.gz # cd admin/daemontools-0.76/ # vi ./src/error.h 以下、修正 <code> extern int errno; ↓ #include <errno.h> </code> # ./package/install ◆ runスクリプト作成 # mkdir /service/.pound # mkdir /service/.pound/log # vi /service/.pound/run 以下、記述 <code> #!/bin/sh exec /usr/sbin/pound -v -f /etc/pound/pound.cfg 2>&1 </code> # vi /service/.pound/log/run 以下、記述 <code> #!/bin/sh exec /usr/local/bin/multilog t /var/log/pound </code> # chmod +x /service/.pound/run # chmod +x /service/.pound/log/run # mkdir /var/log/pound # mv /service/.pound /service/pound; chmod +t /service/pound ※ ログを残すフォルダには sticky bit が必要 ◆ サービスの起動確認 # svstat /service/pound/log/ /service/pound/log/: up (pid 2017) 897 seconds # svstat /service/pound/ /service/pound/: up (pid 2016) 910 seconds ○ Pound ◆ ログファイル設定 # vi /etc/pound/pound.cfg ファイルの先頭ブロックの最後(5行目前後)に以下を追加 <code> LogFacility - LogLevel 3 Daemon 0 </code> ◆ 自動起動しないように設定 # chkconfig pound off ◆ pound 停止 # /etc/rc.d/init.d/pound stop daemontools のrunスクリプトが正常に作成されていれば、 このタイミングで daemontools から起動される。 以降、ログファイルは /var/log/pound に出力される。
pound/daemontools_pound.txt
· 最終更新: 2025/02/16 13:53 by
127.0.0.1
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ