[Users] problem with snmpd on veth
Alexander Prinsier
openvz at aphexer.mailhaven.com
Mon Feb 11 13:05:45 EST 2008
I'm running snmpd/strace in the host.
ip a l lists the interface 'veth3003.0'.
Could this '.0' make a difference?
Alexander
Kirill Korotaev wrote:
> this ioctl() return ifindex by device name.
> where do you run this snpmd/strace? in host or in VE?
> obviously, there is no veth3003 device found, so the error was returned.
>
> what 'ip a l' commands shows when this happens?
>
> Kirill
>
> Alexander Prinsier wrote:
>> Hello,
>>
>> I'm seeing these error messages appear in my error log:
>>
>> Feb 10 14:37:04 h01 snmpd[18514]: ioctl 35123 returned -1
>>
>> I tried to get the cause of this error message:
>>
>> strace /usr/sbin/snmpd -Le -f -u snmp -I -smux -p /var/run/snmpd.pid
>> 127.0.0.1 > /root/snmpd.log 2>&1
>>
>> I could find this in the strace.log:
>>
>> socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 10
>> ioctl(10, SIOCGIFINDEX, {ifr_name="eth0", ifr_index=6}) = 0
>> close(10) = 0
>> socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 10
>> ioctl(10, SIOCGIFINDEX, {ifr_name="veth3003", ???}) = -1 ENODEV (No such
>> device)
>> write(2, "ioctl 35123 returned -1\n", 24ioctl 35123 returned -1
>> ) = 24
>> close(10) = 0
>>
>> veth3003 is associated with VE 3003, in which runs openvpn (don't think
>> that's relevant though).
>>
>> Anyone knows what this ioctl is for, and why it fails for veth3003?
>>
>> Thanks,
>>
>> Alexander
>> _______________________________________________
>> Users mailing list
>> Users at openvz.org
>> https://openvz.org/mailman/listinfo/users
>>
More information about the Users
mailing list