irqbalanceの出力するメッセージ
ブログが稼働しているserversman@vpsのサーバーで稼働しています
今朝方、MySQLが止まっていたのでサーバーのログを確認したら、 /var/log/messages に以下のログが大量に吐かれていました。
※カゴヤジャパンのVPSでも同様のエラーが発生していました。OpenVZの環境だと発生するかもしれません
[root@dti-vps-XXXXXXX ~]# tail -f /var/log/messages Oct 16 09:58:08 dti-vps-XXXXXXX irqbalance: WARNING, didn't collect load info for all cpus, balancing is broken Oct 16 09:58:18 dti-vps-XXXXXXX irqbalance: WARNING, didn't collect load info for all cpus, balancing is broken Oct 16 09:58:28 dti-vps-XXXXXXX irqbalance: WARNING, didn't collect load info for all cpus, balancing is broken Oct 16 09:58:38 dti-vps-XXXXXXX irqbalance: WARNING, didn't collect load info for all cpus, balancing is broken Oct 16 09:58:48 dti-vps-XXXXXXX irqbalance: WARNING, didn't collect load info for all cpus, balancing is broken Oct 16 09:58:58 dti-vps-XXXXXXX irqbalance: WARNING, didn't collect load info for all cpus, balancing is broken Oct 16 09:59:08 dti-vps-XXXXXXX irqbalance: WARNING, didn't collect load info for all cpus, balancing is broken Oct 16 09:59:18 dti-vps-XXXXXXX irqbalance: WARNING, didn't collect load info for all cpus, balancing is broken Oct 16 09:59:28 dti-vps-XXXXXXX irqbalance: WARNING, didn't collect load info for all cpus, balancing is broken Oct 16 09:59:38 dti-vps-XXXXXXX irqbalance: WARNING, didn't collect load info for all cpus, balancing is broken
irqbalanceは何をしているサービスて調べると以下のようなサービスです
「マルチプロセッサな環境での IRQ の割り込み処理用のサービス」
サーバーのCPUの割り込み状況を確認しようとしても、/proc/interrupts のファイルが無かったりして原因がよくわからない
Googleでエラーメッセージで検索すると、irqbalanceにバグが有るのが原因とかがネットでは引っかかります
よくわからないので、irqbalanceのサービスを停止しました
#---Cent OS 6.x # /etc/init.d/irqbalance stop Stopping irqbalance: [ OK ] # chkconfig irqbalance off #--- CentOS 7.x # systemctl stop irqbalance # systemctl disable irqbalance.service 念の為にサーバを再起動 # reboot
irqbalanceを停止しているので、エラーメッセージの出力は無くなりました
ディスカッション
コメント一覧
まだ、コメントがありません