• 締切済み

すぐにメンテナンスモードに落ちてしまいます。

以前職場の担当者が辞められてsolarisに関しましては、全くの初心者です。皆様宜しくお願いします。 OSはsolaris8です。 WinNTエミュレータの「PC NetLink」というソフトが導入されており、windowsクライアントが、共有ファイルにアクセス出来る仕様になっております。 このsolarisが、最近頻繁にtelnetが落ちたり、メンテナンスモードになったりします。原因をログから調べるのですが、めぼしいものが発見できません。チェックしたログは「/var/adm以下のlog」「/var/log/以下のlog」です。 このような時は、どのように原因を探れば良いでしょうか?また、これと同じ障害経験がございましたらお教えいただきたいと思います。以下は「dmesg」で少し気になる部分です。 ↓ Nov 8 10:22:01 server genunix: [ID 454863 kern.info] dump on /dev/dsk/c0t0d0s1 size 2048 MB Nov 8 10:26:33 server pseudo: [ID 129642 kern.info] pseudo-device: devinfo0 Nov 8 10:26:33 server genunix: [ID 936769 kern.info] devinfo0 is /pseudo/devinfo@0 Nov 8 10:36:43 server ypserv[141]: [ID 783678 daemon.warning] /usr/lib/netsvc/yp/ypserv: no /var/yp/securenets file Nov 8 10:36:48 server ypxfrd[151]: [ID 783678 daemon.warning] /usr/lib/netsvc/yp/ypxfrd: no /var/yp/securenets file Nov 8 10:36:49 server syslogd: line 38: unknown priority name "*" どのようなことでも良いので何か情報を頂きたいと思います。

みんなの回答

  • hakuta
  • ベストアンサー率100% (1/1)
回答No.1

/var/adm/messages を確認してみてはいかがでしょうか。 telnet ができなくなったり、okプロンプトの状態になるのは、 まったく別の障害の可能性があります。telnet できない状況 のとき、OS は動いていたのでしょうか? ---- あと、直接現象とは関係ないとは思いますが、 /etc/syslog.conf の 38行目の記述がおかしいようです。 syslogd は、ログを収集し、ファイルに書き出す役目をしますが、 設定ファイルである syslog.conf の記述がおかしくないか確認 してはいかがでしょうか。

chocobe
質問者

お礼

hakutaさん回答有難うございました。 障害時の/var/adm/messagesには、不思議なことに何のメッセージも残っていませんでした。??? 再度様子を見てその時のログと通常のログを照らしてみようと思います。

chocobe
質問者

補足

hakutaさんレス有難うございます。 >telnet できない状況のとき、OS は動いていたのでしょうか? OSは動作していました。 >/var/adm/messagesを確認してみてはいかがでしょうか。 /var/adm/messagesの出力結果は以下のようでした。ここから何か留意するメッセージありますでしょうか?長文でご迷惑おかけします。 ↓ Nov 8 10:14:14 server pseudo: [ID 129642 kern.info] pseudo-device: tod0 Nov 8 10:14:14 server genunix: [ID 936769 kern.info] tod0 is /pseudo/tod@0 Nov 8 10:14:14 server pseudo: [ID 129642 kern.info] pseudo-device: pm0 Nov 8 10:14:14 server genunix: [ID 936769 kern.info] pm0 is /pseudo/pm@0 Nov 8 10:14:15 server cssd: [ID 602758 daemon.notice] starting cs00.sh (pid#282) Nov 8 10:14:15 server cssd: [ID 602758 daemon.notice] starting ccv.sh (pid#283) Nov 8 10:14:15 server cssd: [ID 602758 daemon.notice] starting kkcv.sh (pid#284) Nov 8 10:14:15 server pseudo: [ID 129642 kern.info] pseudo-device: devinfo0 Nov 8 10:14:15 server genunix: [ID 936769 kern.info] devinfo0 is /pseudo/devinfo@0 Nov 8 10:14:15 server ddp: [ID 772870 kern.info] netatalk 2.0.0 Nov 8 10:14:16 server pseudo: [ID 129642 kern.info] pseudo-device: vol0 Nov 8 10:14:16 server genunix: [ID 936769 kern.info] vol0 is /pseudo/vol@0 Nov 8 10:15:01 server pseudo: [ID 129642 kern.info] pseudo-device: devinfo0 Nov 8 10:15:01 server genunix: [ID 936769 kern.info] devinfo0 is /pseudo/devinfo@0 Nov 8 10:15:10 server afpd[698]: [ID 801593 daemon.error] [afp_config.c:434]: E:AFPDaemon: DSIConfigInit: Error registering a fp://192.168.XXX.XXX/?NAME=sarada%2dserver&ZONE= with SRVLOC Nov 8 10:20:05 server genunix: [ID 540533 kern.notice] ^MSunOS Release 5.8 Version Generic_117350-11 64-bit Nov 8 10:20:05 server genunix: [ID 913632 kern.notice] Copyright 1983-2003 Sun Microsystems, Inc. All rights reserved. Nov 8 10:20:05 server genunix: [ID 678236 kern.info] Ethernet address = X:X:XX:XX:XX:XX Nov 8 10:20:05 server unix: [ID 389951 kern.info] mem = 1048576K (0x40000000) Nov 8 10:20:05 server unix: [ID 930857 kern.info] avail mem = 1025474560 Nov 8 10:20:05 server rootnex: [ID 466748 kern.info] root nexus = Sun (TM) Enterprise 250 (2 X UltraSPARC-II 296MHz) Nov 8 10:20:05 server rootnex: [ID 349649 kern.info] pcipsy0 at root: UPA 0x1f 0x4000 Nov 8 10:20:05 server genunix: [ID 936769 kern.info] pcipsy0 is /pci@1f,4000 Nov 8 10:20:05 server rootnex: [ID 349649 kern.info] pcipsy1 at root: UPA 0x1f 0x2000 Nov 8 10:20:05 server genunix: [ID 936769 kern.info] pcipsy1 is /pci@1f,2000 Nov 8 10:20:05 server scsi: [ID 365881 kern.info] /pci@1f,4000/scsi@3 (glm0): Nov 8 10:20:05 server Rev. 5 Symbios 53c875 found. Nov 8 10:20:05 server scsi: [ID 365881 kern.info] /pci@1f,4000/scsi@3 (glm0): Nov 8 10:20:05 server target1-scsi-options=0x5f8 Nov 8 10:20:05 server scsi: [ID 365881 kern.info] /pci@1f,4000/scsi@3 (glm0): Nov 8 10:20:05 server target2-scsi-options=0x5f8 Nov 8 10:20:05 server scsi: [ID 365881 kern.info] /pci@1f,4000/scsi@3 (glm0): Nov 8 10:20:05 server target3-scsi-options=0x5f8 Nov 8 10:20:05 server scsi: [ID 365881 kern.info] /pci@1f,4000/scsi@3 (glm0): Nov 8 10:20:05 server target4-scsi-options=0x5f8 Nov 8 10:20:05 server scsi: [ID 365881 kern.info] /pci@1f,4000/scsi@3 (glm0): Nov 8 10:20:05 server target5-scsi-options=0x5f8

関連するQ&A

  • 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コマンドで出力する方法をご存知ないでしょうか。

  • Postfixで送信ができない

    /var/log/syslog 10:33 solaris postfix/smtp[18719]: [ID 947731 mail.crit] fatal: open database /etc/postfix/saslpasswd.db: No such file or directory 10:34 solaris postfix/master[18715]: [ID 947731 mail.warning] warning: process /usr/libexec/postfix/smtp pid 18719 exit status 1 10:34 solaris postfix/master[18715]: [ID 947731 mail.warning] warning: /usr/libexec/postfix/smtp: bad command startup -- throttling となっているのですがsaslpasswdはあります。saslpasswd.dbにするために何かコマンドを打つ必要があるのでしょうか? また、後に出ているsmtpのエラーがよくわかりません、参考になるサイトなどご紹介いただけると幸いです /etc/postfix/main.cf alias_maps = dbm:/etc/mail/aliases command_directory = /usr/sbin config_directory = /etc/postfix daemon_directory = /usr/libexec/postfix debug_peer_level = 2 inet_interfaces = all mail_owner = postfix mail_spool_directory = /var/spool/mail mailq_path = /usr/bin/mailq manpage_directory = /usr/local/man mydestination = $myhostname, localhost myhostname = solaris mynetworks = 192.168.1.2, 127.0.0.0/8 myorigin = $myhostname newaliases_path = /usr/bin/newaliases queue_directory = /var/spool/postfix relayhost = [192.168.1.3]:587 sample_directory = /etc/postfix sendmail_path = /usr/lib/sendmail setgid_group = postdrop smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/saslpasswd smtp_sasl_security_options = noanonymous smtpd_banner = $myhostname ESMTP $mail_name unknown_local_recipient_reject_code = 550 /etc/postfix/saslpasswd [192.168.1.3]:587 username:password

  • sendmailでローカルサーバ外にメールが送信できない

    Solaris10のデフォルトでインストールされている/usr/lib/sendmailで ローカルサーバ外にメールを送信することができません。 宛先をローカルサーバ内のアドレスにした場合、問題なくメールを 送信できるのですが、ローカルサーバ外のアドレスを指定すると、 メールが送信できません。 /var/log/syslog を確認したところ、以下のメッセージが 出力されていました。 --- Feb 4 12:12:02 ホスト名 sendmail[25774]: [ID 801593 mail.info] n1434WdZ025772: to=<外部アドレス>, delay=00:07:30, xdelay=00:07:30, mailer=esmtp, pri=120373, relay= mailhost, dsn=5.1.2, stat=Host unknown (Name server: mailhost: host not found) Feb 4 12:12:02 ホスト名 sendmail[25774]: [ID 801593 mail.info] n1434WdZ025772: n143C2dZ0257 74: DSN: Host unknown (Name server: mailhost: host not found) --- エラーではmailhostがないというようなメッセージがでています。 当サーバとほぼ同じネットワーク設定をしたSolaris9のサーバでは 問題なくメールが送信できていますが、Solaris10の場合はこのmailhostの 設定が必要なのでしょうか?

  • irqbalanceの出力するメッセージについて

    VPSでサーバを構築中です。 /var/log/messageを参照すると以下のようなメッセージが10秒おきに出力されています。 v4260 irqbalance: WARNING, didn't collect load info for all cpus, balancing is broken /var/log/messageからWARNINGの出力をなくしたいのですが、原因がよくわかりません。 根本的な原因について教えていただけないでしょうか。

  • bindにてlogがfailedになる

    bindにてlogがfailedになる 事象:出力先のログファイルのpermissionは、問題ないと思いますがエラーとなる。ヒントよろしくお願いします。 環境 suese 10.1 BIND 9.3.2 ・/var/log/messageの内容 Nov 27 13:08:02 sdns2 named[3379]: starting BIND 9.3.2 -t /var/lib/named -u named Nov 27 13:08:02 sdns2 named[3379]: found 1 CPU, using 1 worker thread Nov 27 13:08:02 sdns2 named[3379]: loading configuration from '/etc/named.conf' Nov 27 13:08:02 sdns2 named[3379]: listening on IPv6 interfaces, port 53 Nov 27 13:08:02 sdns2 named[3379]: listening on IPv4 interface lo, 127.0.0.1#53 Nov 27 13:08:02 sdns2 named[3379]: listening on IPv4 interface eth0, 10.97.2.85#53 Nov 27 13:08:02 sdns2 named[3379]: command channel listening on 127.0.0.1#953 Nov 27 13:08:02 sdns2 named[3379]: command channel listening on ::1#953 Nov 27 13:08:02 sdns2 named[3379]: logging channel 'log_file' file '/var/log/dns.log': permission denied Nov 27 13:08:02 sdns2 named[3379]: isc_log_open '/var/log/dns.log' failed: permission denied ・ログの出力先 sdns2:/var/log # ls /var/log/dns.log -l -rwxrwxrwx 1 named named 0 Nov 27 12:40 /var/log/dns.log ・/etc/named.conf上の指定 logging { category default { log_file; }; channel log_file { file "/var/log/dns.log" size 1M versions 5; print-time yes; severity info; print-category yes; }; };

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

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

  • maillogのメッセージで

    /var/log/maillogのメッセージ内容についてお伺いします。 以下のようなメッセージが書かれているのですが、 これは一体何が原因なのでしょうか? ある程度放置しておくとすぐこのようなメッセージで一杯になってしまいsendmailが使えなくなってしまうようです。 そのたびにmaillogを空にしてサーバーをrebootするとsendmailが正常に動作するようになるといった事を繰り返している状態で、とても手間がかかります。newsyslogはデフォルトのままで毎時0分でmaillogを7世代まで残すようになっていますが、maillogのサイズが大きくなるようで、すぐにsendmailがとまってしまう状態です。 Nov 10 07:50:37 www sm-mta[394]: rejecting connections on daemon Daemon0: load average: 13 Nov 10 07:51:07 www last message repeated 2 times Nov 10 07:52:38 www last message repeated 6 times Nov 10 07:52:53 www sm-mta[394]: rejecting connections on daemon Daemon0: load average: 12 Nov 10 07:53:38 www last message repeated 3 times Nov 10 07:53:53 www sm-mta[394]: rejecting connections on daemon Daemon0: load average: 12 Nov 10 07:54:08 www sm-mta[394]: rejecting connections on daemon Daemon0: load average: 13 Nov 10 07:54:38 www last message repeated 2 times Nov 10 07:56:38 www last message repeated 8 times Nov 10 07:57:38 www last message repeated 4 times Nov 10 07:57:53 www sm-mta[394]: rejecting connections on daemon Daemon0: load average: 12 Nov 10 07:58:38 www last message repeated 3 times Nov 10 08:00:39 www last message repeated 8 times Nov 10 08:05:24 www last message repeated 19 times Nov 10 08:05:39 www sm-mta[394]: rejecting connections on daemon Daemon0: load average: 13

  • /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に出力する(デフォルト設定)]

  • サーバ構築しています。https導入のため、SSLをyumでいれました

    サーバ構築しています。https導入のため、SSLをyumでいれました。そしたら、mysqlを起動できなくなってしまいました。起動できなくて困っています。原因ご教授お願いします。 大学の授業でfedora12でサーバ構築しています。現在、apache,mysql,phpをインストールしています。HTTPSでWebサーバにアクセスできるようにするためにSSLをyumでインストールすることになりました。インストールしたはいいのですが、今度はapache,mysqlが起動できなくなってしまいました。apacheは無事起動することができたのですが、mysqlはできません。 # /usr/local/mysql/bin/mysqld_safe &と入力すると # 100508 23:12:17 mysqld_safe Logging to '/var/log/mysqld.log'. chown: ユーザ指定が不正: `mysql' 100508 23:12:17 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql 100508 23:12:18 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended とエラーがでてしまいます。そこで /usr/local/mysql/bin/mysqld_safe --user=rootroot &と入力すると # 100508 23:12:28 mysqld_safe Logging to '/var/log/mysqld.log'. 100508 23:12:28 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql 100508 23:12:28 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended と今度はエラーがでてしまいます。どうすれば、再び起動することができるのかわからず困っています。 原因などわかれば、ご教授お願いします。

  • MySqlの初期設定 RedhatLinux9

    RedhatLinux9 で アパッチ、PHP, Mysql、FTPをインストール時に選択してインストール(Webサーバーに必要な最小限)したのですが、MySqlがどうしてもうまく動いてくれません。 Mysqlに関して、 いろいろGoogleやらOKWEBなどで調べたのですが、うまく動かないようです。 /var/lib/mysql で設定されているようで、 sqlをスタートさせると下記のようなメッセージがでます。 [root@www mysql]# /usr/bin/safe_mysqld & [1] 2214 [root@www mysql]# Starting mysqld daemon with databases from /var/lib/mysql 031023 13:54:59 mysqld ended [1]+ Done /usr/bin/safe_mysqld となり、 次にmysqlのユーザーを作ろうとするとエラーがでてしまします。 mysql_install_db --user=mysql と入力すると 下記のようなエラーがでます。 /usr/bin/mysqladmin -u root password '*****' /usr/bin/mysqladmin: connect to server at 'localhost' failed error: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)' Check that mysqld is running and that the socket: '/var/lib/mysql/mysql.sock' exists! /var/lib/mysql/mysql.sock は、存在しているのですが、、、、、 sqlに関しては、 mod_auth_mysql-1.11-12 php-mysql-4.2.2-17 mysql-3.23.54a-11 mysql-server-3.23.54a-11 が、インストールされているようです。 どうしても解決できないのです。 よろしくお願いします。