• ベストアンサー

solaris2.6で困っています

solaris2.6 SPARK 以下のような文字がずーと画面にでてきます。 cssd: The process "kkcv.sh" has been exited with retcode#9728 cssd: starting kkcv.sh (pid#2269) kkcv: AF_UNIX bind(path: /dev/kkcv): Read-only file system 対策は、"kkcv"と"Solaris"で検索したら似たようなのがどこかに載ってますが、止め方を知りませんか? コマンドを打とうとすると、上記のような文字がでてきて打てません。 サーバーとしては機能してるんですが、telnetで外から入れないんでどうしようもなくて。

質問者が選んだベストアンサー

  • ベストアンサー
  • gaktank
  • ベストアンサー率65% (23/35)
回答No.3

止めるにはログインしてkillするなど(#1,#2の方の回答の通り)が必要ですが、現在ログインできなくて困っている、という所でしょうか。 まず、ログイン画面というのはCDE(ようこそ!という画面)でしょうか。 その画面にメッセージが出て画面が流れてしまっている、という場合であれば、適当にマウスをクリックするとボタンを押せたりしないでしょうか?(私の場合はそれでメッセージ多発対処が出来たことがあります) だめな場合はLANをつないでtelnetでリモートから入るか、最終手段のstop+Aしかないと思います。 テキストログインの場合は、流れるメッセージの間をぬって気合いでkill、といいたいところですがプロセスIDがメッセージで流れてしまって分からない!という場合もあるので「/etc/init.d/loc.ja.cssd stop」が良いかもしれません。 ちなみに、このcssdはWBEM(WebBased Enterprise Management)という、NW機器をWEB上で管理するための基盤デーモンですが、特に必要が無ければ起動抑止しておいたほうが無難です。抑止方法は「/etc/rc2.d/S90loc.ja.cssd」を「_S90loc.ja.cssd」というようにリネームしておけば次回ブート時にデーモンが起動しなくなります。

solaris_2000
質問者

お礼

ご回答、ありがとうございます。 抑止方法は間違いないと思います。早く試したいのですが、なかなかコマンドを打てそうにないです。 >ログイン画面というのはCDE(ようこそ!という画面)でしょうか。 まさにその通りです。マウスでクリックするとコマンド行ログインはできたのですが、やはり文字は流れてきます。そこからrootでログインしようとすると、 Warning -- ttymon cannot allocate controlling tty on "/dev/console", there may be another session active on this port. 結局できませんでした。 仮にログインできても、「/etc/init.d/loc.ja.cssd stop」を打つのは厳しいかもしれないです。 telnetはこの現象が起こる前はできたのですが、今は telnetd: could not grant slave pty. で切られます。

その他の回答 (3)

  • gaktank
  • ベストアンサー率65% (23/35)
回答No.4

#3一部訂正です。 cssdは「CS管理デーモン」です。 cs00かな漢字変換を使用する場合に使われます。 ※WBEMは「S90wbem」です。 失礼しました。

  • usotsuki
  • ベストアンサー率46% (147/319)
回答No.2

私のSolaris 2.6を見てみました。 まずは、 >cssd: The process "kkcv.sh" has been exited with retcode#9728 kkcv.sh (実態は、/usr/lib/css.dにあります。) リターンコード"9728"(どういうエラーかは分かりません)で、終了しています。 >cssd: starting kkcv.sh (pid#2269) CSデーモンが、pid 2269で、"kkcv.sh"を再起動しています。kkcv.shが異常終了したので、cssdが、5秒後に再起動をかけているためと思いわれます。 kkcv.shには exec /usr/bin/env LC_ALL=ja /usr/sbin/kkcv -f の記述がありますが、エラーがなければ、"kkcv"は、デーモンとして起動します。 "kkcv"の実態は、/usr/sbinにあります。 cssd /etc/css.conf に記述される内容を起動時にスタートいたします。 このことから、最初の"kkcv.sh"が、Exitする何か障害が発生しているためと思います。 私も、この"kkcv.sh"の機能は、いままで意識したことがないのよくはわかりません。 >コマンドを打とうとすると、上記のような文字がでてきて打てません。 コンソールをもう一つ開いて、 /etc/css.conf /usr/lib/css.d/kkcv.sh の内容(全てがコメントの小さな、スクリプトです)確認してはと思います。プロセスのpid 2269をkillしても、css.confにより、再度起動しますので、"kkcv.sh"がなぜ"Exit"するかを見定める必要があるかと思います。

solaris_2000
質問者

お礼

どうもありがとうございます。 今はログイン画面でこの現象が起こっていて、そこからログインもできなくて、コンソールも開けない状態です。

  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

止めるだけなら、コンソールからrootでログイン。ps -ef|grep cssd を実行して、流れ行くコンソールからcssdのpidを根性で読み取って、killしてあげれば良いかと。

solaris_2000
質問者

お礼

どうもです。 でも、ちょっと難しそうですね。

関連するQ&A

専門家に質問してみよう