The vif --list failed to report any interfaces

Bug #1421021 reported by Alfred Shen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Incomplete
Medium
Alfred Shen
OpenContrail
Incomplete
Medium
Alfred Shen

Bug Description

On a compute with 46+ VMs, running vif --list failed to report any interface. Did the no buffer space available indicate not enough space allocated?

[<email address hidden> lib64]# strace vif --list
execve("/usr/bin/vif", ["vif", "--list"], [/* 22 vars */]) = 0
brk(0) = 0x61b000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1951a04000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=32589, ...}) = 0
mmap(NULL, 32589, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f19519fc000
close(3) = 0
open("/lib64/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\356\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1921096, ...}) = 0
mmap(NULL, 3750152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1951452000
mprotect(0x7f19515dc000, 2097152, PROT_NONE) = 0
mmap(0x7f19517dc000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18a000) = 0x7f19517dc000
mmap(0x7f19517e1000, 18696, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f19517e1000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f19519fb000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f19519fa000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f19519f9000
arch_prctl(ARCH_SET_FS, 0x7f19519fa700) = 0
mprotect(0x7f19517dc000, 16384, PROT_READ) = 0
mprotect(0x7f1951a05000, 4096, PROT_READ) = 0
munmap(0x7f19519fc000, 32589) = 0
brk(0) = 0x61b000
brk(0x63c000) = 0x63c000
socket(PF_NETLINK, SOCK_DGRAM, 16) = 3
bind(3, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 0
sendmsg(3, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{" \0\0\0\20\0\1\0\0\0\0\0\0\0\0\0\3\0\0\0\f\0\2\0vrouter\0", 32}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(3, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"X\0\0\0\20\0\0\0\0\0\0\0\233\337\0\0\1\2\0\0\f\0\2\0vrouter\0"..., 4096}], msg_controllen=0, msg_flags=0}, MSG_DONTWAIT) = 88
sendmsg(3, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000}, msg_iov(1)=[{"\3\1\0\0\30\0\1\0\1\0\0\0\0\0\0\0\1\0\0\0\357\0\1\0\0\0\0\20vr_i"..., 259}], msg_controllen=0, msg_flags=0}, 0) = 259
recvmsg(3, 0x7fffbe4cbd70, MSG_DONTWAIT) = -1 ENOBUFS (No buffer space available)
exit_group(0) = ?
[<email address hidden> lib64]# ldd /usr/bin/vif
 linux-vdso.so.1 => (0x00007fff85dff000)
 libc.so.6 => /lib64/libc.so.6 (0x00007fee345d1000)
 /lib64/ld-linux-x86-64.so.2 (0x00007fee3496e000)

Tags: vrouter wpc
Alfred Shen (alfredcs)
tags: added: wpc
removed: junipercontrail
Changed in juniperopenstack:
importance: Undecided → Medium
Changed in opencontrail:
importance: Undecided → Medium
Changed in juniperopenstack:
assignee: nobody → Anand H. Krishnan (anandhk)
Changed in opencontrail:
assignee: nobody → Anand H. Krishnan (anandhk)
tags: added: vrouter
Revision history for this message
Anand H. Krishnan (anandhk) wrote :

One possibility is that memory is really low when the command was run . Can't really say. If you have a system to look at, I could look at and let you know.

Changed in juniperopenstack:
assignee: Anand H. Krishnan (anandhk) → Alfred Shen (alfredcs)
Changed in opencontrail:
assignee: Anand H. Krishnan (anandhk) → Alfred Shen (alfredcs)
Changed in opencontrail:
status: New → Incomplete
Changed in juniperopenstack:
status: New → Incomplete
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.