hns - 日記自動生成システム - Version 2.19.7

void GraphicWizardsLair( void ); //

otsune GWL
FreeBSD, AfterEffects, RETAS, animo, DigitalAnime, Linux, Mac OS, Win2k

[Who is otsune?] [title] [message] [Policy] [注目エントリー] [top]
Twitter Status :


Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい

検索式:

先月 2003年05月 来月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31


2003年05月19日(月) [長年日記]

#6 [work][unix] 武蔵関サーバーメンテ

diskdを使っているsquidが死んでいるログが。
cache.logに
storeDiskdSend OPEN: (35) Resource temporarily unavailable
storeDiskdSend: msgsnd: (35) Resource temporarily unavailable
が連続して出て
assertion failed: diskd/store_io_diskd.c:494: "++send_errors < 100"
でsquidが死ぬ。
そしてRunCacheで再立ち上げ or daemontoolsで再立ち上げ→死ぬ。という繰り返し。
とりあえずcache_dir null /dev/nullしておいて対策。

6 kernelオプションに追加:

CG室のsquid + diskdでは特にdiskdは死んでいない。
どうもdiskdの負荷が高い時にコケる感じ。ちゃんと追加してカーネル再構築。
kernelの設定ファイルには 22.6 How do I configure message queues? / Squid FAQ_ に従う。options SYSVMSGはもともとのGENERICには入っている。
#squid
options		MSGMNB=8192     # max # of bytes in a queue
options		MSGMNI=40       # number of message queue identifiers
options		MSGSEG=512      # number of message segments per queue
options		MSGSSZ=64       # size of a message segment
options		MSGTQL=2048     # max messages in system

options		SHMSEG=16       # max shared mem id's per process
options		SHMMNI=32       # max shared mem id's per system
options		SHMMAX=2097152  # max shared memory segment size (bytes)
options		SHMALL=4096     # max amount of shared memory (pages)
Permalink: http://www.otsune.com/diary/2003/05/19/6.html#200305196
trackback
このエントリーを含むはてなブックマーク del.icio.us livedoor Clip View blog reactions
Last Updated 2003-05-19 00:00:00 By otsune