• 締切済み

syslogの出力について 【LogInfo(0x31130000)】

はじめまして。自分なりに調べてみたのですが、いまいち原因が特定できないのでお知恵をお貸しください。 syslog(/var/log/messages)に、以下のログが定期的に出力され続けています。 kernel: mptbase: ioc0: WARNING -LogInfo(0x31140000): SubCl={FCP Target} kernel: mptbase: ioc0: WARNING -LogInfo(0x31130000): SubCl={FCP Target} ネットで検索かけても英語のサイトしか引っかからず、詳細が掴めません。RAIDまわりのエラーのようだとは何となくわかったのですが、根本的原因と対応策が見つからない状態です。 このエラーの詳細や対応策がお分かりになる方、どうかお教えください。よろしくお願いいたします。

みんなの回答

  • interplay
  • ベストアンサー率39% (108/273)
回答No.1

稼動させているマシンの詳細とOSの詳細を付け加え、このメッセージが出ている頻度やその時の状態などを記さないと、なかなか良い回答は得られないと思います。 例えば、メーカ名、CPU、メモリ、チップセット、BIOS、RAIDコントローラ型式、RAIDコントローラファームバージョン、RAIDの設定、ディスクインタフェースの種類等々・・・。 OSならばLinuxなのかSolarisなのか?kernelバージョンやその他詳細。 何に使用(サービスは?)しているサーバ(PC?)なのか? その辺りがないとなんとも難しいです。。

関連するQ&A

  • syslogからログが出力されなくなりました。

    こんにちは。 昨日よりログの出力が一切されなくなりました。 以下の状況です。 OS:Redhat ES4 カーネル:2.6.9-11 /etc/syslog.conf(デフォルトのまま) *.info;mail.none;・・・ /var/log/messages syslogデーモンの状況 psでの結果 syslogd -m 0 syslog以外のアプリケーションが出力しているログは 各ログに出力されています。 messages以外に、cron、secureなどsyslogが担当しているログが全て出力されません。 ログローテーションは使用しており、指定した日時に0バイトのままローテーションされています。 わかる方お願いします。

  • syslog,klogのログレベルについて

    はじめまして、初投稿になります。 早速質問させてください。 現在、syslogのカーネルのメッセージを出力する設定を行っております。そこで質問なのですが、 --- emerg 0 LOG_EMERG システムが利用出来ないalert 1 LOG_ALERT 迅速に対処が必要 crit 2 LOG_CRIT 致命的な状態 err 3 LOG_ERR エラー warning 4 LOG_WARNING 警告 notice 5 LOG_NOTICE 重要な情報info 6 LOG_INFO なんらかの情報 debug 7 LOG_DEBUG デバッグ用 --- 上記のようなレベルを設定できるのは分かったのですが、それぞれのレベルが実際どのような、カーネルの状態のときにログが出力されるのかが分かりません。 そのあたりを教えてくださればと存じます。 何卒宜しくお願いいたします。

  • solarisの/var/adm/messagesの出力内容について

    solarisでは/var/adm/messagesにカーネルからのメッセージが出力されるとのことですが、出力内容はそれぞれ何を意味しているのでしょう? /etc/syslog.confでエラーメッセージの設定をすると、設定に応じたエラーが出力される・・といった漠然とした理解しかできておらず、いまいち/var/adm/messagesの読み方が分かりません。 インターネットで調べてみるも、出力内容の読み方が書いてあるサイトは見つからず・・ 出力内容の読み方や、それについて詳細に書いてあるサイトなどありましたら教えてください、よろしくお願いします。

  • /var/log/messages出力形式について

    お世話になっております。 現在、/var/log/messagesを対象とした監視導入を計画中です。 通常、エラー等のステータスを示すキーワードとなる priority(notice,warning,err,error,crit,critical,alert,emerg)の各文字列を 監視ソフトウェアで検知対象とする事を検討しています。 そこでご質問になりますが、実際にsystemトラブルが発生した場合は、 そもそもpriorityは、/var/log/messages内にどのように出力されるものでしょうか? 当方、/var/log/messagesログの標準的な出力形式は、 以下内容となる程度しか認識がありません。 <日付> <時間> <ホスト名> <プログラム名> <ログメッセージ> 実際の監視対象OS上では、過去にwarningとして以下2パターンの 出力のみがありました。 Aパターン ホスト名直後にコロンで区切られた箇所がある(Warningの直後はコロンで区切られる) ・Jan 1 00:00:01 host001 kernel: bonding: Warning: messagexxx Bパターン ホスト名直後に(プロセスID?を含む)プログラム名が記され、 コロンで区切られた箇所がある(WARNINGの直後はコロンで区切られる) ・Jan 1 00:00:01 host001 avahi-daemon[4079]: WARNING: messagexxx これらの内容から、全てのpriorityの出力形式は、以下の通りと考慮しますが、 間違いないものでしょうか? [メッセージ+半角ブランク+priorityのいずれか+直後にコロン+半角ブランク+メッセージ] === 環境) ・OS: RedHat Enterprise Linux 5.4 ・syslogデーモン設定はデフォルト設定(syslog-ng等へのカスタマイズなし) syslog.conf内の記述は、以下の通りです。 デフォルトの設定です。 *info;mail.none;authpriv.none;cron.none /var/log/messages authpriv. * /var/log/secure mail. * /var/log/maillog cron. * /var/log/cron *. emerg * uucp, news. crit /var/log/spooler local7. * /var/log/boot.log [authprivとcronを除いた全てのfacilityでinfo以上のメッセージを /var/log/messagesに出力する(デフォルト設定)]

  • Syslog内の不明なwarningについて

    お世話になっております。 /var/log/messages内に頻繁に出力されるPriorityがwarning: の以下メッセージについて、 原因と(必要であれば)対処方法をご教示頂けないでしょうか? 環境) ・OS: RedHat Enterprise Linux 5.4 ・syslogデーモン設定はデフォルト設定(カスタマイズなし) 何卒、宜しくお願いします。 Dec 4 02:12:44 ホスト名 in.tftpd[18025]: warning: /etc/hosts.allow, line 7: missing ":" separator Dec 4 02:12:44 ホスト名 in.tftpd[18025]: warning: /etc/hosts.allow, line 8: missing ":" separator Dec 4 02:12:44 ホスト名 in.tftpd[18025]: warning: /etc/hosts.allow, line 10: missing ":" separator Dec 4 02:12:44 ホスト名 in.tftpd[18025]: warning: /etc/hosts.allow, line 11: missing ":" separator Dec 4 02:12:44 ホスト名 in.tftpd[18025]: warning: /etc/hosts.allow, line 13: missing ":" separator

  • /var/log/messagesエラー出力

    Linux初心者です。 初Linuxサーバを構築して、色々とパッケージをインストールしています。 サーバ再起動後に、/var/log/messagesを確認していますが、 [Warning]のエラーの確認は出来たのですが、他にどのような出力があるのかが分からない状況です。 Warning=警告だとすれば、Windowsのように、 ・Info=情報 ・Error=エラー とか、出力されるのでしょか? /var/log/messagesで注意した方がいい文字を教えて頂けないでしょか?

  • SolarisからSyslogを転送する設定(初心者)

    質問1 514ポート(UDP)を使用して、全てのSyslogを転送する設定をしたいのですが、例えば転送先のIPアドレスを[192.168.123.123]とした場合、syslog.confにどのような形式で書き込めば良いのでしょうか 宜しくお願いします。 [syslog.conf 設定内容(後半)] user.err     /var/adm/messages user.alert     `root, operator' user.emerg     * ) *.emerg;*.info;*.err;*.warning;*.debug;*.crit;*.alert;*.notice @loghost auth.notice /var/log/authlog 質問2 上記の設定をする前に、/etc/hostsに[192.168.123.123 loghost]と指定する必要がありますが、 既に[192.168.234.234 loghost]と書き込まれています。 [192.168.123.123 loghost]を新たに追加しても問題はないでしょうか 宜しくお願いします。 ※参考にしたホームページ http://www.atmarkit.co.jp/fsecurity/rensai/unix_sec08/unix_sec01.html

  • loggerコマンドでkern.warningを出力させたい

    loggerコマンドでkern.warningを出力させたい Solaris8,9で、/etc/syslog.conf には、 *.err;kern.warning /var/adm/messages などと設定しました。 kern.warningを追記したので設定を確認しようと rootにて logger -p kern.warning "TEST" を 実行しても出力されません。 logger -p kern.error "TEST" とすると、 Jun 15 13:50:45 host foo: [ID 702911 user.error] TEST となって、facilityがuserになってしまうようです。 kern.warningをloggerコマンドで出力する方法をご存知ないでしょうか。

  • EXT3-fs warning

    もし分かる方がいたら教えて下さい。 使用していたマシンが突然固まってしまいました。 キーボード入力も受け付けず、仕方が無く強制終了して立ち上げなおしました。 立ち上げなおしたら正常に動き出したのですが、かなり不安です。 /var/log/messagesを見ると、以下のエラーが出ていました。 EXT3-fs warning: mounting fs with errors, running e2fsck is recommended これが原因かどうかは分からないのですが、ファイルシステムが壊れかけているのでしょうか? ちなみにOSは、   RedHatAS3.0 kernel 2.4.21-32 です。 情報が少なくて申し訳ありませんが、何か分かる方がいたらよろしくお願いします。

  • syslog-ng make undefined

    syslog-ngをソースインストールしようとしているのですが、makeで失敗してしまいます。 「undefined reference to」は関数が定義されていないというエラーらしいですが、対応に悩んでいます。 syslog-ng関連のライブラリをリンクさせれば良いのでしょうか? それとも定義されていない関数を削除すれば良いのでしょうか? 関数を削除する場合、影響の有無が分からないため削除できない状況です。 ご存知の方がおられましたら、教えていただけないでしょうか。 よろしくお願いいたします。 以下、環境とエラーメッセージです。 ■環境 OS:CentOS-5.6 カーネル:2.6.18-238.el5 アーキテクチャ:x86_64 ■インストールパス eventlog:/mnt/syslog/eventlog syslog-ng:/mnt/syslog/syslog-ng ■モジュールバージョン eventlog:0.2.12 syslog-ng:3.3.7 gcc:gcc-4.1.2-54.el5 glib2:glib2-2.12.3-4.el5_3.1    glib2-devel-2.12.3-4.el5_3.1 openssl-devel:openssl-devel-0.9.8e-22.el5_8.4 ■パス EVTLOG_CFLAGS = -I/mnt/syslog/eventlog/src EVTLOG_LIBS = -I/mnt/syslog/eventlog/src/.libs/ GLIB_CFLAGS = -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include GLIB_LIBS = -Wl,--export-dynamic -pthread -L/lib64 -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 ■エラーメッセージ pdbtool.c: In function ‘pdbtool_match’: pdbtool.c:442: 警告: dereferencing type-punned pointer will break strict-aliasing rules mv -f .deps/pdbtool-pdbtool.Tpo .deps/pdbtool-pdbtool.Po /bin/sh ../../libtool --tag=CC --mode=link gcc -std=gnu99 -Wno-pointer-sign -g -O2 -Wall -pthread -o pdbtool pdbtool-pdbtool.o libsyslog-ng-patterndb.a ../../lib/libsyslog-ng.la -lrt -lnsl -Wl,--export-dynamic -pthread -L/lib64 -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -I/mnt/syslog/eventlog/src/.libs/ -ldl -L/usr/kerberos/lib64 -lssl -lcrypto -ldl -lz libtool: link: gcc -std=gnu99 -Wno-pointer-sign -g -O2 -Wall -pthread -o .libs/pdbtool pdbtool-pdbtool.o -Wl,--export-dynamic -pthread -I/mnt/syslog/eventlog/src/.libs/ libsyslog-ng-patterndb.a ../../lib/.libs/libsyslog-ng.so -lrt -lnsl -L/lib64 -lgmodule-2.0 -lgthread-2.0 -lglib-2.0 -L/usr/kerberos/lib64 -lssl -lcrypto -ldl -lz -pthread -Wl,-rpath -Wl,/mnt/syslog/syslog-ng/lib libsyslog-ng-patterndb.a(libsyslog_ng_patterndb_a-radix.o): In function `r_insert_node': /mnt/syslog/syslog-ng/modules/dbparser/radix.c:717: undefined reference to `evt_tag_str' /mnt/syslog/syslog-ng/modules/dbparser/radix.c:717: undefined reference to `evt_tag_str' /mnt/syslog/syslog-ng/modules/dbparser/radix.c:672: undefined reference to `evt_tag_str' /mnt/syslog/syslog-ng/modules/dbparser/radix.c:672: undefined reference to `evt_tag_str' /mnt/syslog/syslog-ng/modules/dbparser/radix.c:661: undefined reference to `evt_tag_str' libsyslog-ng-patterndb.a(libsyslog_ng_patterndb_a-radix.o):/mnt/syslog/syslog-ng/modules/dbparser/radix.c:661: more undefined references to `evt_tag_str' follow libsyslog-ng-patterndb.a(libsyslog_ng_patterndb_a-radix.o): In function `r_insert_node': /mnt/syslog/syslog-ng/modules/dbparser/radix.c:661: undefined reference to `evt_tag_int' libsyslog-ng-patterndb.a(libsyslog_ng_patterndb_a-radix.o): In function `r_new_pnode': /mnt/syslog/syslog-ng/modules/dbparser/radix.c:371: undefined reference to `evt_tag_str' /mnt/syslog/syslog-ng/modules/dbparser/radix.c:401: undefined reference to `evt_tag_str' /mnt/syslog/syslog-ng/modules/dbparser/radix.c:409: undefined reference to `evt_tag_str' libsyslog-ng-patterndb.a(libsyslog_ng_patterndb_a-patterndb.o): In function `pattern_db_set_time': /mnt/syslog/syslog-ng/modules/dbparser/patterndb.c:1409: undefined reference to `evt_tag_long' libsyslog-ng-patterndb.a(libsyslog_ng_patterndb_a-patterndb.o): In function `pattern_db_timer_tick': /mnt/syslog/syslog-ng/modules/dbparser/patterndb.c:1380: undefined reference to `evt_tag_long' libsyslog-ng-patterndb.a(libsyslog_ng_patterndb_a-patterndb.o): In function `pdb_rule_set_load': /mnt/syslog/syslog-ng/modules/dbparser/patterndb.c:1184: undefined reference to `evt_tag_str' /mnt/syslog/syslog-ng/modules/dbparser/patterndb.c:1184: undefined reference to `evt_tag_str' /mnt/syslog/syslog-ng/modules/dbparser/patterndb.c:1162: undefined reference to `evt_tag_errno' /mnt/syslog/syslog-ng/modules/dbparser/patterndb.c:11