snmpset 좀 도와주세요

jinushun의 이미지

아래와 같습니다.

[root@cms bin]# snmpget -v 1 -c public localhost .1.3.6.1.4.1.2021.100.13.0 
UCD-SNMP-MIB::versionSavePersistentData.0 = INTEGER: 0 
[root@cms bin]# snmpset -v 1 -c public localhost .1.3.6.1.4.1.2021.100.13.0 = 2 
UCD-SNMP-MIB::versionSavePersistentData.0 = INTEGER: 2 
[root@cms bin]# snmpget -v 1 -c public localhost .1.3.6.1.4.1.2021.100.13.0 
UCD-SNMP-MIB::versionSavePersistentData.0 = INTEGER: 0 

잘되는걸로 나오는데 막상 다시 겟 해보면 값이 안바뀌어있는군요.

그리고 아래와 같은경우는 또 왜그런지..

코드:

[root@cms bin]# snmpget -c public -v 1 localhost system.4.0 
SNMPv2-MIB::sysContact.0 = STRING: Me <me@somewhere.org> 
[root@cms bin]# snmpset -c public -v 1 localhost system.4.0 s "test change" 
Error in packet. 
Reason: (noSuchName) There is no such variable name in this MIB. 
Failed object: SNMPv2-MIB::sysContact.0 

위는 분명 겟한 oid 가 있는데 set 하면 oid 가 없다고 나오네요.

미치겟습니다. :twisted:
답변 주시면 감사하겠습니다.