Linux版マネージャーでは、SNMPトラップによる障害監視のため、OS標準のnet-snmpパッケージに含まれるsnmptrapdの設定ファイルsnmptrapd.confをカスタマイズします。
マネージャーのOS種別 | 絶対パス名 |
---|---|
Linux | /etc/snmp/snmptrapd.conf |
/usr/share/snmp/snmptrapd.conf |
設定ファイルの反映方法
設定ファイルを変更した場合、以下の手順でsnmptrapdを再起動してください。
Red Hat Enterprise Linux 8またはRed Hat Enterprise Linux 7環境の場合
# systemctl stop snmptrapd.service # systemctl start snmptrapd.service
Red Hat Enterprise Linux 6環境の場合
# /etc/init.d/snmptrapd stop # /etc/init.d/snmptrapd start
注意
ServerViewトラップ転送プログラムを使用している環境の場合は、snmptrapdデーモンとtrpsrvdデーモンを再起動してください。
カスタマイズ
アクセス制御を無効にする場合、以下のように設定します。
設定がなければアクセス制御が有効になります。
disableAuthorization yes
注意
/etc/snmp/snmptrapd.confと/usr/share/snmp/snmptrapd.confの両方を確認してください。
他製品からの要求がなければ、上記の「disableAuthorization yes」を/etc/snmp/snmptrapd.confに設定し、アクセス制御を無効にしてください。
アクセス制御が有効な場合にカスタマイズできる項目です。
書式は以下のとおりです。
authCommunity TYPES COMMUNITY [SOURCE [OID | -v VIEW ]] TYPES: log,execute,net COMMUNITY: 監視対象のSNMPトラップのコミュニティー名
TYPESフィールドには、log、execute、netを設定できます。COMMUNITYフィールドには、監視対象装置のSNMPトラップのコミュニティー名を設定します。なお、本製品では、SOURCE、OID、VIEWフィールドは設定しないでください。
以下のように設定します。
例: authCommunity net public authCommunity net SANMA
SNMPトラップのコミュニティー名がpublicとSANMA以外の装置を監視する場合は、authCommunityの記述を追加します。例えば、commonというコミュニティー名の装置を監視対象とする場合は以下のように設定します。なお、publicとSANMAの記述は必須です。
例: authCommunity net public authCommunity net SANMA authCommunity net common
他製品によってすでにauthCommunity logやauthCommunity executeが設定されている場合は、TYPESフィールドにコンマ区切りでnetを追加します。例えば、authCommunity execute publicが設定されている場合は以下のように設定します。
例: authCommunity execute,net public
注意
/etc/snmp/snmptrapd.confと/usr/share/snmp/snmptrapd.confの両方を確認し、他製品によってauthCommunityが設定されている方のsnmptrapd.confを編集してください。どちらにも設定がなければ、/etc/snmp/snmptrapd.confを編集してください。
本製品では/etc/snmp/snmptrapd.confに必ず以下のように設定してください。
forward default unix:/var/opt/FJSVssmgr/trap_socket
設定例
disableAuthorization yes forward default unix:/var/opt/FJSVssmgr/trap_socket
authCommunity net public authCommunity net SANMA forward default unix:/var/opt/FJSVssmgr/trap_socket
authCommunity net public authCommunity net SANMA authCommunity net common forward default unix:/var/opt/FJSVssmgr/trap_socket
authCommunity execute,net public authCommunity net SANMA forward default unix:/var/opt/FJSVssmgr/trap_socket
注意
snmptrapd.confをカスタマイズした後に、ServerView AlarmServiceなどのsnmptrapdを利用するアプリケーションをインストール、アンインストールまたは設定変更を実施した場合は、snmptrapd.confのカスタマイズ内容が変更されていないかどうか確認してください。