2.4.2 インストール時の注意事項(Solarisの場合)
システムのOSがSolarisであるSNMPエージェントをインストールする場合の,Solaris固有の注意事項について説明します。OS共通の注意事項については,「2.4 インストール時の注意事項」を参照してください。
-
NNMと同一ホストにSNMPエージェントをインストールする場合,次に示すディレクトリが存在することが必要です。特に,クラスタシステムの場合は注意してください。
-
/var/opt/OV/share
-
/etc/opt/OV/share
SNMPエージェントはインストール時に,このディレクトリ配下にファイルを作成します。ディレクトリが存在しない場合,インストールが失敗します。
-
-
Solarisのネイティブエージェントがインストールされていることを確認してください。インストールされていない場合は,インストールしてください。
Solarisのネイティブエージェントをインストールすることで,SNMPエージェントはMIB-IIのinterfaces,at,ip,icmp,tcp,udpのグループ情報をSolarisのネイティブエージェントから取得します。Solarisのネイティブエージェントがインストールされていない場合,SNMPエージェントがMIB-IIのinterfaces,at,ip,icmp,tcp,udpのグループ情報について応答しなかったり,不正な情報を応答したりします。
通常,SolarisのネイティブエージェントはSolarisをインストールするときに同時にインストールされますが,運用中のシステムでネイティブエージェントがインストール済みかどうか不明な場合などには,必要に応じて確認してください。
ネイティブエージェントは,次に示すパッケージから構成されます。
-
system/management/snmp/net-snmp
-
system/management/snmp/net-snmp/addons
これらのパッケージがインストールされているかどうかは次に示すコマンドで確認してください。
-
/usr/bin/pkg info system/management/snmp/net-snmp
-
/usr/bin/pkg info system/management/snmp/net-snmp/addons
-
-
SNMPエージェントのインストールで,次のOSのファイルが変更されます。
/lib/svc/method/svc-net-snmp
また,/etc/servicesファイルにsnmp 161/udpが定義されていない場合は,/etc/servicesファイルに追加されます。
-
SNMPエージェントのインストールで,次のSolarisネイティブエージェントの起動停止スクリプトが書き換えられます。
OSのファイル(/lib/svc/method/svc-net-snmp)の書き換えおよび復元が実行されます。/lib/svc/method/svc-net-snmpファイルをカスタマイズしていた場合や SNMPエージェントインストール後に snmpdプロセスが正しく起動しなくなった場合など,必要に応じて/lib/svc/method/svc-net-snmpファイルを編集してください。このとき,snmpdプロセスのudp:8161オプションは,ネイティブエージェントアダプターが正しく動作するために必要なオプションなので,削除しないようにしてください。また,SNMPエージェントを削除すると,/lib/svc/method/svc-net-snmpファイルはSNMPエージェントのインストール前の内容に復元されます。この場合も必要に応じて/lib/svc/method/svc-net-snmpファイルを編集してください。