Yusuke Iida
yusk.****@gmail*****
2014年 5月 9日 (金) 17:50:47 JST
k-kozさん 飯田です。 ちょっと気になったので、軽くソースを読んでみたところ、 k-kozさんがお使いのPacemaker-1.1.10ではsyslogを無効化するタイミングが crm_add_logfile()を呼んだ後になっているため、抑止できていないのだと思います。 https://github.com/ClusterLabs/pacemaker/blob/Pacemaker-1.1.10/lib/common/logging.c#L699 最新のPacemakerではcrm_add_logfile()を呼ぶ前にsyslogを無効化するように処理が変更されているため、 新しいバージョンを使えばsyslogへの出力を抑止できると思います。 https://github.com/ClusterLabs/pacemaker/blob/master/lib/common/logging.c#L721 以上、よろしくお願いします。 2014年5月9日 17:19 kozu <kozu.****@gmail*****>: > 飯田さま > > k-koz です。 > さっそく試しました。 > 反映はされておりますが。 > 不可解です。 > > # cat /proc/`pidof pacemakerd`/environ | tr '\0' '\n' | sort > LANG=ja_JP.UTF-8 > PATH=/sbin:/usr/sbin:/bin:/usr/bin > PCMK_logfacility=none > PCMK_logpriority=warning > PWD=/ > SHLVL=1 > TERM=screen > _=/usr/sbin/pacemakerd > > # tailf /var/log/messages > May 9 17:18:08 host001 pacemakerd[18313]: notice: crm_add_logfile: > Additional logging available in /var/log/cluster/corosync.log > May 9 17:18:19 host001 pacemakerd[18386]: notice: crm_add_logfile: > Additional logging available in /var/log/cluster/corosync.log > May 9 17:18:30 host001 pacemakerd[18453]: notice: crm_add_logfile: > Additional logging available in /var/log/cluster/corosync.log > May 9 17:18:42 host001 pacemakerd[18522]: notice: crm_add_logfile: > Additional logging available in /var/log/cluster/corosync.log > > > > > 2014年5月9日 17:15 Yusuke Iida <yusk.****@gmail*****>: > >> k-kozさん >> >> 飯田です。 >> >> 2014年5月9日 17:07 kozu <kozu.****@gmail*****>: >> > 永田様 >> > >> > k-koz です。 >> > ご返信ありがとうございます。 >> > >> > 永田様と飯田様より頂いた設定を試しましたが、 >> > 状況は変わらず、notice が出力され続けてしまいました。 >> > >> > >> > これまでに試した設定を纏めます。 >> > >> > # cat /etc/sysconfig/pacemaker >> > export PCMK_logfacility=none >> > export PCMK_logpriority=warning >> > >> > # cat /etc/corosync/service.d/pcmk >> > service { >> > name: pacemaker >> > ver: 1 >> > } >> > ※ ver: 0 で運用していましたが、pacemakerd restart を >> > 可能とするため、一時的に 1 へ変更致しました。 >> > >> > >> > 次に、起動したコマンドの順序です >> > >> > # service corosync start >> > # service pacemaker start >> > >> > >> > なお、sysconfig の設定が export であることから環境変数なのかと考え。 >> > pacemaker が ID: 189 (hacluster) のユーザーで起動している事を確認しました。 >> 推察の通り、上記で示したものはpacemakerdに渡す環境変数です。 >> 環境変数が正しくわたっているか確認したいので、以下のコマンドを実行してみてもらえますか? >> >> # cat /proc/`pidof pacemakerd`/environ | tr '\0' '\n' | sort >> >> 以上、よろしくお願いします。 >> > >> > # cat /etc/passwd | grep hacluster >> > hacluster:x:189:189:cluster user:/home/hacluster:/sbin/nologin >> > # ps aux | grep pacemaker >> > root 3731 0.0 0.0 82184 4060 pts/0 S 16:44 0:00 >> > pacemakerd >> > 189 3737 0.6 0.0 94692 11448 ? Ss 16:44 0:07 >> > /usr/libexec/pacemaker/cib >> > root 3738 0.0 0.0 95092 4816 ? Ss 16:44 0:00 >> > /usr/libexec/pacemaker/stonithd >> > root 3739 0.0 0.0 76140 3452 ? Ss 16:44 0:00 >> > /usr/libexec/pacemaker/lrmd >> > 189 3740 0.0 0.0 90068 3764 ? Ss 16:44 0:00 >> > /usr/libexec/pacemaker/attrd >> > 189 3741 0.0 0.1 117848 19864 ? Ss 16:44 0:00 >> > /usr/libexec/pacemaker/pengine >> > 189 3742 0.0 0.0 149056 8784 ? Ss 16:44 0:00 >> > /usr/libexec/pacemaker/crmd >> > root 29464 0.0 0.0 107456 952 pts/0 S+ 17:04 0:00 grep >> > pacemaker >> > >> > >> > 他にどの辺りを確認すれば良いか。 >> > 浅い知識しか持ち合わせていない私には手詰まり感があります。 >> > 引き続き、お知恵を拝借出来ますと幸いです。 >> > >> > どうぞ、よろしくお願い致します。 >> > >> > >> > >> > >> > 2014-05-09 15:33 GMT+09:00 TsuyoshiNagata >> > <nagat****@jp*****>: >> > >> >> kozさん、飯田さん、 >> >> お世話になります。永田と申します。 >> >> > ■ /var/log/messages >> >> > May 8 11:46:09 host002 pacemakerd[2278]: notice: crm_add_logfile: >> >> > Additional logging available in /var/log/cluster/corosync.log >> >> >> >> >> /etc/sysconfig/pacemakerに以下の定義を追加してみてください。 >> >> > > >> >> >> export PCMK_logfacility=none >> >> > >> >> >> >> ログメッセージに 'notice'と出ているのでこちらを変更してみてはどうでしょうか? >> >> >> >> /etc/sysconfig/pacemaker: >> >> # Send all messages up-to-and-including the configured priority to >> >> syslog >> >> # A value of 'info' will be far too verbose for most installations and >> >> 'debug' is almost certain to send you blind >> >> # The default value is 'notice' >> >> # PCMK_logpriority=emerg|alert|crit|error|warning|notice|info|debug >> >> PCMK_logpriority=warning >> >> >> >> ダメ押しですが、設定反映の為に再起動も行ってみてください。 >> >> $ sudo service pacemakerd restart >> >> >> >> >> >> -- >> >> ---------- >> >> ------------------------------ >> >> 富士通株式会社 >> >> 永田 剛 >> >> >> >> _______________________________________________ >> >> Linux-ha-japan mailing list >> >> Linux****@lists***** >> >> http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan >> > >> > >> > >> > _______________________________________________ >> > Linux-ha-japan mailing list >> > Linux****@lists***** >> > http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan >> > >> >> >> >> -- >> ---------------------------------------- >> METRO SYSTEMS CO., LTD >> >> Yusuke Iida >> Mail: yusk.****@gmail***** >> ---------------------------------------- >> _______________________________________________ >> Linux-ha-japan mailing list >> Linux****@lists***** >> http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan > > > > _______________________________________________ > Linux-ha-japan mailing list > Linux****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/linux-ha-japan > -- ---------------------------------------- METRO SYSTEMS CO., LTD Yusuke Iida Mail: yusk.****@gmail***** ----------------------------------------