repsol
2001-09-01, 02:16 AM
最初由 shyong
請問應該如何開啟 Linux 中的 SNMP ?
下列是我執行 MRTG 後的錯誤訊息 ~~~~
root@power bin ./mrtg mrtg.cfg
SNMP Error:
Received SNMP response with error code
error status: noSuchName
index 1 (OID: 1.3.6.1.2.1.2.2.1.10.161)
SNMPv1_Session (remote host: "163.13.136.128" [163.13.136.128].161)
community: "public"
request ID: 489446806
PDU bufsize: 8000 bytes
timeout: 2s
retries: 5
backoff: 1)
at /home/mrtg-2.9.17/bin/../lib/mrtg2/SNMP_util.pm line 450
SNMPGET Problem for ifInOctets.161 ifOutOctets.161 sysUptime sysName on public@1
63.13.136.128: at ./mrtg line 1485
WARNING: Expected a number but got ''
WARNING: Expected a number but got ''
你這個訊息應該是mrtg沒辦法跟snmp溝通..沒有辦法正常的傳回值..
用以下指令作各檢查..看看snmpd有沒有啟動
ps -ax|grep snmpd
如果有..會顯示Pid號碼...啟動者..daemon路徑
一般snmpd會裝在/usr/local/sbin/snmpd...如果沒有...就直接run下企..
如果沒裝..請到這邊抓source...回企compile
http://ucd-snmp.ucdavis.edu/
我不清楚你用的那種的linux(redhat ? slackware?)
不過都可以用啦..
ucd-snmp是很standard的東東
至於cron如何排入root的contab
su成root之後執行 crontab -e
就可以編輯屬於root的cron job....
至於crontab裡的設定格式...
你可以試試man crontab...
裡面會有相當詳細的設定格式...
minute 0-59
hour 0-23
day of month 1-31
month 1-12 (or names, see below)
month
然後是你要執行的命令
設定起來會像是這樣得一行
minute hour day of month month month 要執行的命令
試試看...
Good Luck !!!
贊助商連結
請問應該如何開啟 Linux 中的 SNMP ?
下列是我執行 MRTG 後的錯誤訊息 ~~~~
root@power bin ./mrtg mrtg.cfg
SNMP Error:
Received SNMP response with error code
error status: noSuchName
index 1 (OID: 1.3.6.1.2.1.2.2.1.10.161)
SNMPv1_Session (remote host: "163.13.136.128" [163.13.136.128].161)
community: "public"
request ID: 489446806
PDU bufsize: 8000 bytes
timeout: 2s
retries: 5
backoff: 1)
at /home/mrtg-2.9.17/bin/../lib/mrtg2/SNMP_util.pm line 450
SNMPGET Problem for ifInOctets.161 ifOutOctets.161 sysUptime sysName on public@1
63.13.136.128: at ./mrtg line 1485
WARNING: Expected a number but got ''
WARNING: Expected a number but got ''
你這個訊息應該是mrtg沒辦法跟snmp溝通..沒有辦法正常的傳回值..
用以下指令作各檢查..看看snmpd有沒有啟動
ps -ax|grep snmpd
如果有..會顯示Pid號碼...啟動者..daemon路徑
一般snmpd會裝在/usr/local/sbin/snmpd...如果沒有...就直接run下企..
如果沒裝..請到這邊抓source...回企compile
http://ucd-snmp.ucdavis.edu/
我不清楚你用的那種的linux(redhat ? slackware?)
不過都可以用啦..
ucd-snmp是很standard的東東
至於cron如何排入root的contab
su成root之後執行 crontab -e
就可以編輯屬於root的cron job....
至於crontab裡的設定格式...
你可以試試man crontab...
裡面會有相當詳細的設定格式...
minute 0-59
hour 0-23
day of month 1-31
month 1-12 (or names, see below)
month
然後是你要執行的命令
設定起來會像是這樣得一行
minute hour day of month month month 要執行的命令
試試看...
Good Luck !!!
贊助商連結