- ベストアンサー
SUSEのsnmptrapdはどこ?
- openSUSE 11.2でのsnmptrapdのインストール方法と起動方法を教えてください。
- net-snmpパッケージのインストール後、snmptrapdサービスを起動しようとしたが、サービスが存在しないエラーが表示されました。
- snmptrapdの状態を確認するために、service snmptrapd statusコマンドを実行したが、サービスが存在しないというエラーメッセージが表示されました。chkconfigコマンドでも同様の結果でした。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ネットワーク管理系は、門外漢なモノでして、情報を掘ったり、実機で検証する程度の事しか出来ませんが、何となく問題が見えたような気がしましたので。 YASTを使うと、インストール済みのパッケージの各種情報や、個別の構成ファイルの名前とパス等、感覚的に調べる事が出来ますが、おかしな事に気がつきました。 何らかの理由で、本来、/etc/init.d/内に無ければならない、snmptrapdの定義・起動スクリプトが、/usr/share/doc/packages/net-snmp/内に、rc.snmptrapdとしてインストールされてしまうようです。 これでは、net-snmpパッケージを導入するだけでは、snmptrapdをサービスとして扱えません。 (バグとしては、2年以上前のモノ<参考URL:コメント#8>なので、何らかの意図が有って放置している可能性も捨てきれません。) $ cp /usr/share/doc/packages/net-snmp/*snmptrap* /etc/init.d/snmptrapd で、コピー&リネームを行い、その後に試されては如何でしょう?
その他の回答 (1)
- A1200hd40
- ベストアンサー率51% (336/647)
公式フォーラム内のやりとりで、この様な記述を見つけました。 参考URLは、該当スレッドになります。 If it's not on, then enable it, and start it... ONになってないなら、出来るようにして、それからスタートをする。 sudo /sbin/chkconfig snmptrapd on sudo /etc/init.d/snmptrapd start
補足
質問者のmimichiriです。 # chkconfig snmptrapd on snmptrapd: unknown service となってしまいます # chkconfig -A | grep snmp snmpd on # で、サービスに出てきません。 # ls -l /etc/init.d/snmp* -rwxr-xr-x 1 root root 5396 Feb 5 2010 /etc/init.d/snmpd # で、/etc/init.d/snmptrapd も存在しないのですが…
お礼
起動しました! ありがとうございます。