diff --git a/xCAT-server/lib/xcat/monitoring/snmpmon.pm b/xCAT-server/lib/xcat/monitoring/snmpmon.pm index 9366cbc49..220b157b7 100644 --- a/xCAT-server/lib/xcat/monitoring/snmpmon.pm +++ b/xCAT-server/lib/xcat/monitoring/snmpmon.pm @@ -24,7 +24,11 @@ my $confdir; if(xCAT::Utils->isAIX()){ $::snmpconfdir = "/opt/freeware/etc"; } else { - $::snmpconfdir = "/usr/share/snmp"; + if (-f "/etc/snmp/snmpd.conf") { + $::snmpconfdir = "/etc/snmp"; + } else { + $::snmpconfdir = "/usr/share/snmp"; + } }