- PR -

サーバのフリーズについて

投稿者投稿内容
Stoner
会議室デビュー日: 2005/12/23
投稿数: 11
投稿日時: 2006-08-05 19:54
お世話になります。
まだうまくいってません・・。

お教えいただきたいのですが、Fedora3等を起動時に、起動中のプログラムが
随時表示されますが、起動したくないプログラムの実行がやめられたように
思うですが・・。やり方が解りません。
postfix の所で、停止し起動しなくなりました。
postfixを外して起動したいのですが、どなたかフォローをお願いします。
Stoner
会議室デビュー日: 2005/12/23
投稿数: 11
投稿日時: 2006-08-06 10:03
Postfixのメールキュー(incoming等)に多量のメールが入っていました。
postfixが起動するたびに、サーバがフリーズしていたようです。
しかし、mailのLogを確認したのですが、最初の数通でメールアドレスが
ない旨のエラーが残っていたのですが、後はそれらしい物が見つかりません
でした。

master.cfで、プロセスの値を下げたのですが、他に対策はあるのでしょうか。

kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2006-08-06 14:05
こんにちわ.
引用:

Stonerさんの書き込み (2006-08-05 19:54) より:

起動したくないプログラムの実行がやめられたように
思うですが・・。やり方が解りません。


chkconfig のことでしょうか?
或いは runlevel の /etc/rc.d/ 以下の startup script への link を削除するとか.
引用:

Stonerさんの書き込み (2006-08-06 10:03) より:

しかし、mailのLogを確認したのですが、最初の数通でメールアドレスが
ない旨のエラーが残っていたのですが、後はそれらしい物が見つかりません
でした。

master.cfで、プロセスの値を下げたのですが、他に対策はあるのでしょうか。


説明の意図が良くわかりませんが,何をしたいのですか?
コブラ
ぬし
会議室デビュー日: 2003/07/18
投稿数: 1038
お住まい・勤務地: 神奈川
投稿日時: 2006-08-06 16:33
df -k で /var 配下のディスク使用量は?
Stoner
会議室デビュー日: 2005/12/23
投稿数: 11
投稿日時: 2006-08-06 17:11
失礼しました。
postfixのメールキュー、inncoming・deferred・deferに多量のメールが
溜まっていたため、サーバがフリーズしていたようでした。

それらの、メールキュー(ファイル)を削除したのですが、少し時間が
たつと、また一杯に溜まっています。
mailqコマンドから、リダイレクトでファイルに書き出しますと数十万件の
メールが溜まっていました。

これは、設定が悪くて踏み台にされているということでしょうか?
それとも、単純に多量のメールを送りつけられているのでしょうか?
Stoner
会議室デビュー日: 2005/12/23
投稿数: 11
投稿日時: 2006-08-06 17:48
不正中継チェック用サイトから、不正中継のテストをしてみました。
全て、”no relays accepted.”となりましたので、一安心しています。
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2006-08-06 23:49
引用:

Stonerさんの書き込み (2006-08-06 17:11) より:

それらの、メールキュー(ファイル)を削除したのですが、少し時間が
たつと、また一杯に溜まっています。
mailqコマンドから、リダイレクトでファイルに書き出しますと数十万件の
メールが溜まっていました。

これは、設定が悪くて踏み台にされているということでしょうか?
それとも、単純に多量のメールを送りつけられているのでしょうか?


queue を削除した後,短時間でそのようになるなら
踏み台になっているかもしれません.
ですが,書かれている情報では判断できる材料は皆無です.
queue をどのように削除したのでしょうか?
「File を削除」と書かれていますが,
その際には本当に queue は empty になったのでしょうか?
tokuten
会議室デビュー日: 2005/07/20
投稿数: 6
お住まい・勤務地: 東京都
投稿日時: 2006-08-09 12:41
【サーバーがフリーズした根本原因について(たぶん)】

Linuxでは各スライスごとに作成できるファイル数の限界値が設定されています。そのファイル数が限界値に達するとサーバーがフリーズすることがあります。
今回はメールキューが数十万件滞留していた為、キューファイルが/var/spool/postfix配下などに溜まり、別のミドルウェアが新規ファイルを作成できなかった為と思われます。
 特にサーバー起動時は初期化ファイルを作成するミドルが多数存在する為、そのファイルが作成できずフリーズ、もしくはタイムアウトしたものと考えられます。
※【df -i】と実行すると各スライスで作成できるファイル数(=Iノード)の限界値がわかります。

スキルアップ/キャリアアップ(JOB@IT)