mibdirs
현재 많은 절이 포함된 /etc/snmp/snmp.conf 가 있습니다 . 모든 MIBS를 포함하는 하나의 패키지가 있기 때문에 괜찮습니다. 하지만 이제 특정 드라이버를 설치할 때 MIBS도 설치하도록 이러한 MIBS의 하위 집합을 드라이버에 바인딩하려고 합니다. snmp.conf에 추가하는 것은 번거로운 것 같습니다. 모든 것을 단순하게 유지하기 위해 여러 개의 독립적인 conf 파일(분명히 핵심 conf에 추가됨)을 원합니다.
여러 개의 conf 파일을 갖는 방법, 특히 mibdirs
각각 호출 집합을 포함하는 별도의 파일을 갖는 방법은 무엇입니까? 그런 것이 있나요 /etc/snmp/snmp.d
?
답변1
에서 man snmp_config
:
INCLUDING OTHER CONFIGURATION FILES
It is possible to include other configuration files for processing
during normal configuration file processing.:
# include site specific config
includeFile site.conf
This will load the specified configuration file. The
path to file must be either absolute, starting with '/',
or relative. The relative path is then relative to the directory
where the parent file with 'includeFile' directive resides.
The included file name does not need to have '.conf' suffix.
# include a all *.conf files in a directory
includeDir /etc/snmp/config.d
This will search specified directory for all files with '.conf'
suffix and process them as if they were included using includeFile
directive. The configuration files are not processed in any particular
order.
The specified directory must be absolute directory path.