zabbix-agentのシステムパラメータについて
zabbix-agentのシステムパラメータについて質問させてください。
zabbix-agentを起動しようとした所、zabbix-agentのserviceが起動できなかったため、zabbix_agentd.logを見てみた所
Can not create Semaphore [Invalid argument]
Unable to create mutex for log file
というログが出ており、システムパラメータの/etc/sysclt.confのkernel.semをチューニングしたら、起動することができました。
今、起動できる最低の値を入れている状態ですが、もし、決まっているシステムパラメータの値がありましたら教えて頂きたいです。
tsuzuki - 投稿数: 78
鈴木です。
zabbixのセマフォ使用数は、多くても10個あるかないかくらいだと思います。
基本的には問題になることはないと思っていますが、他のアプリがセマフォを多く使用しているとか、Zabbixが変な落ち方をしてセマフォが残っているような状況にはなっていないでしょうか?
とりあえず、「# ipcs」コマンドを打つと現在のセマフォ等の使用状況が出力されるので、その結果を教えてもらえますか?
よろしくお願いします。
hal - 投稿数: 20
tsuzukiさん、ご回答ありがとうございます。
------ 共有メモリセグメント --------
キー shmid 所有者 権限 バイト nattch 状態
0x74030366 4358144 root 600 4 0
0x00000000 4751361 root 644 80 2
0x74030365 4325378 root 600 4 0
0x00000000 4784131 root 644 16384 2
0x00000000 4816900 root 644 280 2
0x01038bc4 4882437 root 0 296 0
0x01218095 4915206 root 666 4128 5
0x012180b2 4947975 root 600 828 1
0x01038ee1 5013512 root 0 5864 0
0x0121810f 5046281 root 666 64264 6
0x00000000 5079050 gdm 600 393216 2 対象
------ セマフォ配列 --------
キー semid 所有者 権限 nsems
0x000000a7 0 root 600 1
0x012180ac 65537 root 600 1
------ メッセージキュー --------
キー msqid 所有者 権限 使用バイト数 メッセージ
0x0521810f 0 root 666 0 0
0x0221810f 32769 root 666 0 0
0x0a21810f 65538 root 666 0 0
0x0732820f 98307 root 666 0 0
という風になっております。
システムパラメータの設定はしておらず、デフォルトになっています。
使用してるOSはRed Hat Enterprise Linux 5.6 64bit版になります。