Skip to content
This repository has been archived by the owner on Apr 22, 2023. It is now read-only.

make test fails on Debian 6 (squeeze) #25379

Closed
farico opened this issue May 26, 2015 · 0 comments
Closed

make test fails on Debian 6 (squeeze) #25379

farico opened this issue May 26, 2015 · 0 comments

Comments

@farico
Copy link

farico commented May 26, 2015

I am trying to install nodejs on Debian6.

root@beanstalk:~# cat /proc/version 
Linux version 2.6.32-042stab106.4 (root@kbuild-rh6-x64) (gcc version 4.4.6 20120305 (Red Hat 4.4.6-4) (GCC) ) #1 SMP Fri Mar 27 15:19:28 MSK 2015
root@beanstalk:~# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 6.0.10 (squeeze)
Release:    6.0.10
Codename:   squeeze

Limits:

core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
scheduling priority             (-e) 0
file size               (blocks, -f) unlimited
pending signals                 (-i) 16382
max locked memory       (kbytes, -l) 64
max memory size         (kbytes, -m) unlimited
open files                      (-n) 180000
pipe size            (512 bytes, -p) 8
POSIX message queues     (bytes, -q) 819200
real-time priority              (-r) 0
stack size              (kbytes, -s) 8192
cpu time               (seconds, -t) unlimited
max user processes              (-u) unlimited
virtual memory          (kbytes, -v) unlimited
file locks                      (-x) unlimited

There are no running node processes from ps aux | grep node:

root     11540  0.0  0.0   7552   856 pts/1    S+   18:16   0:00 grep node

Getting node:

git clone https://github.com/joyent/node.git
cd node
HEAD is now at 0a604e9... 2015.05.22, Version 0.12.4 (Stable)
git checkout v0.12.4
make

Make finishes fine:

  LINK(target) /tmp/node/out/Release/node: Finished
make[1]: Leaving directory `/tmp/node/out'
ln -fs out/Release/node node

Make test fails:

make -C out BUILDTYPE=Release V=1
make[1]: Entering directory `/tmp/node/out'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/node/out'
ln -fs out/Release/node node
/usr/bin/python tools/test.py --mode=release simple message
=== release test-dgram-broadcast-multi-process ===                             
Path: simple/test-dgram-broadcast-multi-process
/tmp/node/test/simple/test-dgram-broadcast-multi-process.js:187
          if (err) throw err;
                         ^
Error: send EINVAL
    at exports._errnoException (util.js:746:11)
    at SendWrap.afterSend [as oncomplete] (dgram.js:348:23)
Command: out/Release/node /tmp/node/test/simple/test-dgram-broadcast-multi-process.js
=== release test-dgram-empty-packet ===                              
Path: simple/test-dgram-empty-packet
events.js:85
      throw er; // Unhandled 'error' event
            ^
Error: bind EADDRINUSE
    at exports._errnoException (util.js:746:11)
    at dgram.js:224:28
    at dns.js:85:18
    at process._tickCallback (node.js:355:11)
    at Function.Module.runMain (module.js:503:11)
    at startup (node.js:129:16)
    at node.js:814:3
Command: out/Release/node /tmp/node/test/simple/test-dgram-empty-packet.js
=== release test-dgram-implicit-bind ===                    
Path: simple/test-dgram-implicit-bind
events.js:85
      throw er; // Unhandled 'error' event
            ^
Error: bind EADDRINUSE
    at exports._errnoException (util.js:746:11)
    at dgram.js:224:28
    at dns.js:85:18
    at process._tickCallback (node.js:355:11)
    at Function.Module.runMain (module.js:503:11)
    at startup (node.js:129:16)
    at node.js:814:3
Command: out/Release/node /tmp/node/test/simple/test-dgram-implicit-bind.js
=== release test-dgram-multicast-setTTL ===                     
Path: simple/test-dgram-multicast-setTTL
events.js:85
      throw er; // Unhandled 'error' event
            ^
Error: bind EADDRINUSE
    at exports._errnoException (util.js:746:11)
    at dgram.js:224:28
    at dns.js:85:18
    at process._tickCallback (node.js:355:11)
    at Function.Module.runMain (module.js:503:11)
    at startup (node.js:129:16)
    at node.js:814:3
Command: out/Release/node /tmp/node/test/simple/test-dgram-multicast-setTTL.js
=== release test-dgram-pingpong ===                           
Path: simple/test-dgram-pingpong
server listening on 12348 undefined
Client sending to 12348, localhost PING
/tmp/node/test/simple/test-dgram-pingpong.js:55
    throw e;
          ^
Error: bind EADDRINUSE
    at exports._errnoException (util.js:746:11)
    at dgram.js:224:28
    at GetAddrInfoReqWrap.asyncCallback [as callback] (dns.js:81:16)
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:97:10)
Command: out/Release/node /tmp/node/test/simple/test-dgram-pingpong.js
=== release test-dgram-send-empty-buffer ===                              
Path: simple/test-dgram-send-empty-buffer
events.js:85
      throw er; // Unhandled 'error' event
            ^
Error: bind EADDRINUSE
    at exports._errnoException (util.js:746:11)
    at dgram.js:224:28
    at dns.js:85:18
    at process._tickCallback (node.js:355:11)
    at Function.Module.runMain (module.js:503:11)
    at startup (node.js:129:16)
    at node.js:814:3
Command: out/Release/node /tmp/node/test/simple/test-dgram-send-empty-buffer.js
=== release test-fs-watch ===                                                  
Path: simple/test-fs-watch
assert.js:299
    throw actual;
          ^
Error: watch EMFILE
    at exports._errnoException (util.js:746:11)
    at FSWatcher.start (fs.js:1172:11)
    at Object.fs.watch (fs.js:1198:11)
    at /tmp/node/test/simple/test-fs-watch.js:65:24
    at Function._throws (assert.js:281:5)
    at Function.assert.doesNotThrow (assert.js:312:11)
    at Object.<anonymous> (/tmp/node/test/simple/test-fs-watch.js:63:8)
    at Module._compile (module.js:460:26)
    at Object.Module._extensions..js (module.js:478:10)
    at Module.load (module.js:355:32)
Command: out/Release/node /tmp/node/test/simple/test-fs-watch.js
[03:01|% 100|+ 783|-   7]: Done                                                
make: *** [test] Error 1

ps aux | grep node gives interesting results:

root     21445  0.0  0.2 599600 14932 pts/1    Sl   18:31   0:00 /tmp/node/out/Release/node /tmp/node/test/simple/test-dgram-broadcast-multi-process.js child
root     21446  0.0  0.2 599600 14932 pts/1    Sl   18:31   0:00 /tmp/node/out/Release/node /tmp/node/test/simple/test-dgram-broadcast-multi-process.js child
root     21450  0.0  0.2 599600 14932 pts/1    Sl   18:31   0:00 /tmp/node/out/Release/node /tmp/node/test/simple/test-dgram-broadcast-multi-process.js child
root     25925  0.0  0.0   7556   872 pts/1    S+   18:35   0:00 grep node

So I decided to continue testing it with statsd anyway:

cd /path/to/statsd
node stats.js local.js 

It fails:

26 May 18:36:16 - reading config file: local.js
fs.js:1176
    throw errnoException(err, 'watch');
          ^
Error: watch EMFILE
    at exports._errnoException (util.js:746:11)
    at FSWatcher.start (fs.js:1176:11)
    at Object.fs.watch (fs.js:1202:11)
    at new Configurator (/opt/graphite/statsd/lib/config.js:26:6)
    at Object.exports.configFile (/opt/graphite/statsd/lib/config.js:38:16)
    at Object.<anonymous> (/opt/graphite/statsd/stats.js:177:8)
    at Module._compile (module.js:460:26)
    at Object.Module._extensions..js (module.js:478:10)
    at Module.load (module.js:355:32)
    at Function.Module._load (module.js:310:12)

I did killall node and ps gives no node processes.

node stats.js local.js

Same error.
Finally strace it:
strace node stats.js local.js

Output:

execve("/usr/local/bin/node", ["node", "stats.js", "local.js"], [/* 19 vars */]) = 0
brk(0)                                  = 0x313e000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feff9889000
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=19624, ...}) = 0
mmap(NULL, 19624, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7feff9884000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/librt.so.1", O_RDONLY)       = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220!\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=31744, ...}) = 0
mmap(NULL, 2128848, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7feff9466000
mprotect(0x7feff946d000, 2093056, PROT_NONE) = 0
mmap(0x7feff966c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7feff966c000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\r\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14696, ...}) = 0
mmap(NULL, 2109696, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7feff9262000
mprotect(0x7feff9264000, 2097152, PROT_NONE) = 0
mmap(0x7feff9464000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7feff9464000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libstdc++.so.6", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\243\5\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=1043976, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feff9883000
mmap(NULL, 3223576, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7feff8f4e000
mprotect(0x7feff9044000, 2097152, PROT_NONE) = 0
mmap(0x7feff9244000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf6000) = 0x7feff9244000
mmap(0x7feff924d000, 81944, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7feff924d000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libm.so.6", O_RDONLY)        = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360>\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=530736, ...}) = 0
mmap(NULL, 2625768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7feff8ccc000
mprotect(0x7feff8d4c000, 2097152, PROT_NONE) = 0
mmap(0x7feff8f4c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x80000) = 0x7feff8f4c000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libgcc_s.so.1", O_RDONLY)    = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P-\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=90504, ...}) = 0
mmap(NULL, 2186232, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7feff8ab6000
mprotect(0x7feff8acc000, 2093056, PROT_NONE) = 0
mmap(0x7feff8ccb000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7feff8ccb000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libpthread.so.0", O_RDONLY)  = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360Y\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=131258, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feff9882000
mmap(NULL, 2208640, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7feff889a000
mprotect(0x7feff88b1000, 2093056, PROT_NONE) = 0
mmap(0x7feff8ab0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7feff8ab0000
mmap(0x7feff8ab2000, 13184, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7feff8ab2000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\355\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1437064, ...}) = 0
mmap(NULL, 3545160, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7feff8538000
mprotect(0x7feff8691000, 2093056, PROT_NONE) = 0
mmap(0x7feff8890000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x158000) = 0x7feff8890000
mmap(0x7feff8895000, 18504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7feff8895000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feff9881000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feff987f000
arch_prctl(ARCH_SET_FS, 0x7feff987f720) = 0
mprotect(0x7feff8890000, 16384, PROT_READ) = 0
mprotect(0x7feff8ab0000, 4096, PROT_READ) = 0
mprotect(0x7feff8f4c000, 4096, PROT_READ) = 0
mprotect(0x7feff9244000, 28672, PROT_READ) = 0
mprotect(0x7feff9464000, 4096, PROT_READ) = 0
mprotect(0x7feff966c000, 4096, PROT_READ) = 0
mprotect(0x7feff988b000, 4096, PROT_READ) = 0
munmap(0x7feff9884000, 19624)           = 0
set_tid_address(0x7feff987f9f0)         = 26014
set_robust_list(0x7feff987fa00, 0x18)   = 0
futex(0x7fff8490607c, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x7fff8490607c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 7feff987f720) = -1 EAGAIN (Resource temporarily unavailable)
rt_sigaction(SIGRTMIN, {0x7feff889f870, [], SA_RESTORER|SA_SIGINFO, 0x7feff88a8ff0}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x7feff889f900, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7feff88a8ff0}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
rt_sigaction(SIGUSR1, {0xc459b0, [], SA_RESTORER, 0x7feff88a8ff0}, NULL, 8) = 0
brk(0)                                  = 0x313e000
brk(0x315f000)                          = 0x315f000
pipe2([3, 4], O_CLOEXEC)                = 0
write(4, "*", 1)                        = 1
futex(0x12dcc08, FUTEX_WAKE_PRIVATE, 2147483647) = 0
clock_getres(0x6 /* CLOCK_??? */, {0, 999848}) = 0
clock_gettime(0x6 /* CLOCK_??? */, {3001475, 964189935}) = 0
epoll_create1(O_CLOEXEC)                = 5
pipe2([6, 7], O_NONBLOCK|O_CLOEXEC)     = 0
eventfd2(0, O_NONBLOCK|O_CLOEXEC)       = 8
ioctl(0, FIOCLEX)                       = 0
ioctl(1, FIOCLEX)                       = 0
ioctl(2, FIOCLEX)                       = 0
ioctl(3, FIOCLEX)                       = 0
ioctl(4, FIOCLEX)                       = 0
ioctl(5, FIOCLEX)                       = 0
ioctl(6, FIOCLEX)                       = 0
ioctl(7, FIOCLEX)                       = 0
ioctl(8, FIOCLEX)                       = 0
ioctl(9, FIOCLEX)                       = -1 EBADF (Bad file descriptor)
ioctl(10, FIOCLEX)                      = -1 EBADF (Bad file descriptor)
ioctl(11, FIOCLEX)                      = -1 EBADF (Bad file descriptor)
ioctl(12, FIOCLEX)                      = -1 EBADF (Bad file descriptor)
ioctl(13, FIOCLEX)                      = -1 EBADF (Bad file descriptor)
ioctl(14, FIOCLEX)                      = -1 EBADF (Bad file descriptor)
ioctl(15, FIOCLEX)                      = -1 EBADF (Bad file descriptor)
ioctl(16, FIOCLEX)                      = -1 EBADF (Bad file descriptor)
getrlimit(RLIMIT_NOFILE, {rlim_cur=180000, rlim_max=180000}) = 0
rt_sigaction(SIGPIPE, {SIG_IGN, ~[RTMIN RT_1], SA_RESTORER, 0x7feff88a8ff0}, NULL, 8) = 0
rt_sigaction(SIGINT, {0xc45d40, ~[RTMIN RT_1], SA_RESTORER|SA_RESETHAND, 0x7feff88a8ff0}, NULL, 8) = 0
rt_sigaction(SIGTERM, {0xc45d40, ~[RTMIN RT_1], SA_RESTORER|SA_RESETHAND, 0x7feff88a8ff0}, NULL, 8) = 0
rt_sigaction(SIGUSR1, {0xc45d00, ~[RTMIN RT_1], SA_RESTORER, 0x7feff88a8ff0}, NULL, 8) = 0
open("/dev/urandom", O_RDONLY|O_NOCTTY|O_NONBLOCK) = 9
fstat(9, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 9), ...}) = 0
poll([{fd=9, events=POLLIN}], 1, 10)    = 1 ([{fd=9, revents=POLLIN}])
read(9, "\254\237\361U\227\3343\343\0233\256\227\23\265\vy\210\226\210J\\\225\263\22\272$1\312\360\317~\225", 32) = 32
close(9)                                = 0
getuid()                                = 0
mmap(0x89fb3d92000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x89fb3d92000
mprotect(0x89fb3d92000, 4096, PROT_READ|PROT_EXEC) = 0
brk(0x3189000)                          = 0x3189000
mmap(0x21e44e5a9000, 67108864, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x21e44e5a9000
munmap(0x21e44e5a9000, 27619328)        = 0
munmap(0x21e452000000, 5935104)         = 0
mmap(0x21e450000000, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x21e450000000
mmap(0x393267e4a000, 536870912, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x393267e4a000
mmap(0x39125ca83000, 393216, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x39125ca83000
mmap(0x13b75bf37000, 2097152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x13b75bf37000
mmap(0x13b75bf37000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x13b75bf37000
mmap(0x39125cac0000, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x39125cac0000
mmap(0x393267f00000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x393267f00000
mprotect(0x393267f05000, 4096, PROT_NONE) = 0
mmap(0x393267f06000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x393267f06000
mprotect(0x393267fff000, 4096, PROT_NONE) = 0
mmap(0x393268000000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x393268000000
mprotect(0x393268005000, 4096, PROT_NONE) = 0
mmap(0x393268006000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x393268006000
mprotect(0x3932680ff000, 4096, PROT_NONE) = 0
mmap(0x393268100000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x393268100000
mprotect(0x393268105000, 4096, PROT_NONE) = 0
mmap(0x393268106000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x393268106000
mprotect(0x3932681ff000, 4096, PROT_NONE) = 0
open("/proc/stat", O_RDONLY|O_CLOEXEC)  = 9
read(9, "cpu  5200365 5970 830333 8936749"..., 8192) = 285
close(9)                                = 0
mmap(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7feff7d37000
mprotect(0x7feff7d37000, 4096, PROT_NONE) = 0
clone(child_stack=0x7feff8536fd0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7feff85379d0, tls=0x7feff8537700, child_tidptr=0x7feff85379d0) = 26015
mmap(NULL, 69632, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7feff986e000
mprotect(0x7feff986e000, 4096, PROT_NONE) = 0
clone(child_stack=0x7feff987dfd0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7feff987e9d0, tls=0x7feff987e700, child_tidptr=0x7feff987e9d0) = 26016
mmap(NULL, 69632, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7feff985d000
mprotect(0x7feff985d000, 4096, PROT_NONE) = 0
clone(child_stack=0x7feff986cfd0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7feff986d9d0, tls=0x7feff986d700, child_tidptr=0x7feff986d9d0) = 26017
mmap(0x8fd26e17000, 1986560, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x8fd26e17000
munmap(0x8fd26e17000, 954368)           = 0
munmap(0x8fd26fe5000, 94208)            = 0
mmap(0x8fd26f00000, 937984, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x8fd26f00000
mmap(0x1e0a38541000, 1265664, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x1e0a38541000
munmap(0x1e0a38541000, 782336)          = 0
munmap(0x1e0a38635000, 266240)          = 0
mmap(0x1e0a38600000, 217088, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x1e0a38600000
mmap(0x393268200000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x393268200000
mprotect(0x393268205000, 4096, PROT_NONE) = 0
mmap(0x393268206000, 1019904, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x393268206000
mprotect(0x3932682ff000, 4096, PROT_NONE) = 0
mmap(0x1cc8bcc9000, 1200128, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x1cc8bcc9000
munmap(0x1cc8bcc9000, 225280)           = 0
munmap(0x1cc8bd25000, 823296)           = 0
mmap(0x1cc8bd00000, 151552, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x1cc8bd00000
mmap(0x3b7dfc8d1000, 1200128, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x3b7dfc8d1000
munmap(0x3b7dfc8d1000, 192512)          = 0
munmap(0x3b7dfc925000, 856064)          = 0
mmap(0x3b7dfc900000, 151552, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3b7dfc900000
brk(0x31aa000)                          = 0x31aa000
mmap(0x3d3c97fea000, 1134592, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x3d3c97fea000
munmap(0x3d3c97fea000, 90112)           = 0
munmap(0x3d3c98015000, 958464)          = 0
mmap(0x3d3c98000000, 86016, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3d3c98000000
brk(0x31ce000)                          = 0x31ce000
brk(0x31be000)                          = 0x31be000
brk(0x31bd000)                          = 0x31bd000
brk(0x31b7000)                          = 0x31b7000
readlink("/proc/self/exe", "/usr/local/bin/node", 8191) = 19
brk(0x31d8000)                          = 0x31d8000
mmap(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feff983c000
mmap(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feff97fb000
munmap(0x7feff97fb000, 266240)          = 0
munmap(0x7feff983c000, 135168)          = 0
mmap(0x21e451000000, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x21e451000000
mmap(0x13b75bf38000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x13b75bf38000
mmap(0x13b75bf39000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x13b75bf39000
mmap(0x13b75bf3b000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x13b75bf3b000
mmap(0x191b9bd9b000, 2097152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x191b9bd9b000
munmap(0x191b9bd9b000, 413696)          = 0
munmap(0x191b9bf00000, 634880)          = 0
mmap(0x191b9be00000, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x191b9be00000
brk(0x31f9000)                          = 0x31f9000
brk(0x323a000)                          = 0x323a000
brk(0x31b7000)                          = 0x31b7000
brk(0x31f7000)                          = 0x31f7000
brk(0x3239000)                          = 0x3239000
mmap(NULL, 532480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feff97db000
munmap(0x7feff97db000, 532480)          = 0
brk(0x32be000)                          = 0x32be000
mmap(0x180fa1f48000, 2097152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x180fa1f48000
munmap(0x180fa1f48000, 753664)          = 0
munmap(0x180fa2100000, 294912)          = 0
mmap(0x180fa2000000, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x180fa2000000
getcwd("/opt/graphite/statsd", 4096)    = 21
brk(0x32ff000)                          = 0x32ff000
getcwd("/opt/graphite/statsd", 4096)    = 21
brk(0x3381000)                          = 0x3381000
mmap(NULL, 1052672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feff975c000
munmap(0x7feff975c000, 1052672)         = 0
stat("/opt/graphite/statsd/stats.js", {st_mode=S_IFREG|0644, st_size=14405, ...}) = 0
lstat("/opt", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/opt/graphite", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/opt/graphite/statsd", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/opt/graphite/statsd/stats.js", {st_mode=S_IFREG|0644, st_size=14405, ...}) = 0
open("/opt/graphite/statsd/stats.js", O_RDONLY) = 9
ioctl(9, FIOCLEX)                       = 0
fstat(9, {st_mode=S_IFREG|0644, st_size=14405, ...}) = 0
read(9, "/*jshint node:true, laxcomma:tru"..., 14405) = 14405
close(9)                                = 0
clock_gettime(CLOCK_MONOTONIC, {3001476, 21992874}) = 0
open("/etc/resolv.conf", O_RDONLY)      = 9
fstat(9, {st_mode=S_IFREG|0644, st_size=59, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feff9888000
read(9, "search .\nnameserver 109.235.65.1"..., 4096) = 59
read(9, "", 4096)                       = 0
close(9)                                = 0
munmap(0x7feff9888000, 4096)            = 0
open("/etc/nsswitch.conf", O_RDONLY)    = 9
fstat(9, {st_mode=S_IFREG|0644, st_size=475, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feff9888000
read(9, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 475
read(9, "", 4096)                       = 0
close(9)                                = 0
munmap(0x7feff9888000, 4096)            = 0
open("/dev/urandom", O_RDONLY)          = 9
fstat(9, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 9), ...}) = 0
ioctl(9, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff84904860) = -1 EINVAL (Invalid argument)
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feff9888000
read(9, "$\213?\10\213\265\354\34\211\332\6\3616\233\331NL$\225\273\362\217h\216P\310?N\212\r\213,"..., 4096) = 4096
close(9)                                = 0
munmap(0x7feff9888000, 4096)            = 0
mmap(0x10f4961e2000, 2097152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x10f4961e2000
munmap(0x10f4961e2000, 122880)          = 0
munmap(0x10f496300000, 925696)          = 0
mmap(0x10f496200000, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x10f496200000
getcwd("/opt/graphite/statsd", 4096)    = 21
stat("/opt/graphite/statsd/lib/config", 0x7fff84905090) = -1 ENOENT (No such file or directory)
stat("/opt/graphite/statsd/lib/config.js", {st_mode=S_IFREG|0644, st_size=977, ...}) = 0
lstat("/opt/graphite/statsd/lib", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/opt/graphite/statsd/lib/config.js", {st_mode=S_IFREG|0644, st_size=977, ...}) = 0
open("/opt/graphite/statsd/lib/config.js", O_RDONLY) = 9
ioctl(9, FIOCLEX)                       = 0
fstat(9, {st_mode=S_IFREG|0644, st_size=977, ...}) = 0
read(9, "/*jshint node:true, laxcomma:tru"..., 977) = 977
close(9)                                = 0
mmap(0x21e450100000, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x21e450100000
mmap(0x21e451100000, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x21e451100000
mmap(0x13b75bf3f000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x13b75bf3f000
getcwd("/opt/graphite/statsd", 4096)    = 21
stat("/opt/graphite/statsd/lib/helpers", 0x7fff84905090) = -1 ENOENT (No such file or directory)
stat("/opt/graphite/statsd/lib/helpers.js", {st_mode=S_IFREG|0644, st_size=1268, ...}) = 0
lstat("/opt/graphite/statsd/lib/helpers.js", {st_mode=S_IFREG|0644, st_size=1268, ...}) = 0
open("/opt/graphite/statsd/lib/helpers.js", O_RDONLY) = 9
ioctl(9, FIOCLEX)                       = 0
fstat(9, {st_mode=S_IFREG|0644, st_size=1268, ...}) = 0
read(9, "/**\n * Public: test function to "..., 1268) = 1268
close(9)                                = 0
getcwd("/opt/graphite/statsd", 4096)    = 21
stat("/opt/graphite/statsd/lib/logger", 0x7fff84905090) = -1 ENOENT (No such file or directory)
stat("/opt/graphite/statsd/lib/logger.js", {st_mode=S_IFREG|0644, st_size=1033, ...}) = 0
lstat("/opt/graphite/statsd/lib/logger.js", {st_mode=S_IFREG|0644, st_size=1033, ...}) = 0
open("/opt/graphite/statsd/lib/logger.js", O_RDONLY) = 9
ioctl(9, FIOCLEX)                       = 0
fstat(9, {st_mode=S_IFREG|0644, st_size=1033, ...}) = 0
read(9, "/*jshint node:true, laxcomma:tru"..., 1033) = 1033
close(9)                                = 0
getcwd("/opt/graphite/statsd", 4096)    = 21
stat("/opt/graphite/statsd/lib/set", 0x7fff84905090) = -1 ENOENT (No such file or directory)
stat("/opt/graphite/statsd/lib/set.js", {st_mode=S_IFREG|0644, st_size=598, ...}) = 0
lstat("/opt/graphite/statsd/lib/set.js", {st_mode=S_IFREG|0644, st_size=598, ...}) = 0
open("/opt/graphite/statsd/lib/set.js", O_RDONLY) = 9
ioctl(9, FIOCLEX)                       = 0
fstat(9, {st_mode=S_IFREG|0644, st_size=598, ...}) = 0
read(9, "/*jshint node:true, laxcomma:tru"..., 598) = 598
close(9)                                = 0
getcwd("/opt/graphite/statsd", 4096)    = 21
stat("/opt/graphite/statsd/lib/process_metrics", 0x7fff84905090) = -1 ENOENT (No such file or directory)
stat("/opt/graphite/statsd/lib/process_metrics.js", {st_mode=S_IFREG|0644, st_size=5259, ...}) = 0
lstat("/opt/graphite/statsd/lib/process_metrics.js", {st_mode=S_IFREG|0644, st_size=5259, ...}) = 0
open("/opt/graphite/statsd/lib/process_metrics.js", O_RDONLY) = 9
ioctl(9, FIOCLEX)                       = 0
fstat(9, {st_mode=S_IFREG|0644, st_size=5259, ...}) = 0
read(9, "/*jshint node:true, laxcomma:tru"..., 5259) = 5259
close(9)                                = 0
getcwd("/opt/graphite/statsd", 4096)    = 21
stat("/opt/graphite/statsd/lib/process_mgmt", 0x7fff84905090) = -1 ENOENT (No such file or directory)
stat("/opt/graphite/statsd/lib/process_mgmt.js", {st_mode=S_IFREG|0644, st_size=609, ...}) = 0
lstat("/opt/graphite/statsd/lib/process_mgmt.js", {st_mode=S_IFREG|0644, st_size=609, ...}) = 0
open("/opt/graphite/statsd/lib/process_mgmt.js", O_RDONLY) = 9
ioctl(9, FIOCLEX)                       = 0
fstat(9, {st_mode=S_IFREG|0644, st_size=609, ...}) = 0
read(9, "var util = require('util');\n\nvar"..., 609) = 609
close(9)                                = 0
getcwd("/opt/graphite/statsd", 4096)    = 21
stat("/opt/graphite/statsd/lib/mgmt_console", 0x7fff84905090) = -1 ENOENT (No such file or directory)
stat("/opt/graphite/statsd/lib/mgmt_console.js", {st_mode=S_IFREG|0644, st_size=2148, ...}) = 0
lstat("/opt/graphite/statsd/lib/mgmt_console.js", {st_mode=S_IFREG|0644, st_size=2148, ...}) = 0
open("/opt/graphite/statsd/lib/mgmt_console.js", O_RDONLY) = 9
ioctl(9, FIOCLEX)                       = 0
fstat(9, {st_mode=S_IFREG|0644, st_size=2148, ...}) = 0
read(9, "/*jshint node:true, laxcomma:tru"..., 2148) = 2148
close(9)                                = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
open("/", O_RDONLY|O_CLOEXEC)           = 9
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
open("/dev/tty", O_RDWR|O_CLOEXEC)      = 10
dup3(10, 1, O_CLOEXEC)                  = 1
ioctl(10, FIONBIO, [1])                 = 0
ioctl(10, TIOCGWINSZ, {ws_row=43, ws_col=206, ws_xpixel=1442, ws_ypixel=602}) = 0
rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0
read(3, "*", 1)                         = 1
rt_sigaction(SIGWINCH, {0xcc3680, ~[RTMIN RT_1], SA_RESTORER, 0x7feff88a8ff0}, NULL, 8) = 0
write(4, "*", 1)                        = 1
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
open("/dev/tty", O_RDWR|O_CLOEXEC)      = 11
dup3(11, 2, O_CLOEXEC)                  = 2
ioctl(11, FIONBIO, [1])                 = 0
ioctl(11, TIOCGWINSZ, {ws_row=43, ws_col=206, ws_xpixel=1442, ws_ypixel=602}) = 0
open("/etc/localtime", O_RDONLY)        = 12
fstat(12, {st_mode=S_IFREG|0644, st_size=2173, ...}) = 0
fstat(12, {st_mode=S_IFREG|0644, st_size=2173, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7feff9888000
read(12, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\21\0\0\0\21\0\0\0\0"..., 4096) = 2173
lseek(12, -1354, SEEK_CUR)              = 819
read(12, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\22\0\0\0\22\0\0\0\0"..., 4096) = 1354
close(12)                               = 0
munmap(0x7feff9888000, 4096)            = 0
stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2173, ...}) = 0
write(10, "26 May 18:37:22 - reading config"..., 4826 May 18:37:22 - reading config file: local.js
) = 48
mmap(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7feff7536000
mprotect(0x7feff7536000, 4096, PROT_NONE) = 0
clone(child_stack=0x7feff7d35fd0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7feff7d369d0, tls=0x7feff7d36700, child_tidptr=0x7feff7d369d0) = 26018
mmap(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7feff6d35000
mprotect(0x7feff6d35000, 4096, PROT_NONE) = 0
clone(child_stack=0x7feff7534fd0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7feff75359d0, tls=0x7feff7535700, child_tidptr=0x7feff75359d0) = 26019
mmap(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7feff6534000
mprotect(0x7feff6534000, 4096, PROT_NONE) = 0
clone(child_stack=0x7feff6d33fd0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7feff6d349d0, tls=0x7feff6d34700, child_tidptr=0x7feff6d349d0) = 26020
mmap(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7feff5d33000
mprotect(0x7feff5d33000, 4096, PROT_NONE) = 0
clone(child_stack=0x7feff6532fd0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7feff65339d0, tls=0x7feff6533700, child_tidptr=0x7feff65339d0) = 26021
futex(0x12dc7a0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
inotify_init1(O_NONBLOCK|O_CLOEXEC)     = -1 EMFILE (Too many open files)
clock_gettime(CLOCK_MONOTONIC, {3001476, 81367116}) = 0
clock_gettime(CLOCK_MONOTONIC, {3001476, 81451656}) = 0
futex(0x3183238, FUTEX_WAKE_PRIVATE, 1) = 1
write(2, "fs.js:1176\n    throw errnoExcept"..., 599fs.js:1176
    throw errnoException(err, 'watch');
          ^
Error: watch EMFILE
    at exports._errnoException (util.js:746:11)
    at FSWatcher.start (fs.js:1176:11)
    at Object.fs.watch (fs.js:1202:11)
    at new Configurator (/opt/graphite/statsd/lib/config.js:26:6)
    at Object.exports.configFile (/opt/graphite/statsd/lib/config.js:38:16)
    at Object.<anonymous> (/opt/graphite/statsd/stats.js:177:8)
    at Module._compile (module.js:460:26)
    at Object.Module._extensions..js (module.js:478:10)
    at Module.load (module.js:355:32)
    at Function.Module._load (module.js:310:12)
) = 599
futex(0x12dc7c4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x12dc7c0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
futex(0x12dc800, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x7feff7d369d0, FUTEX_WAIT, 26018, NULL) = 0
exit_group(1)                           = ?

Lsof:
lsof -i | wc -l

Returns 81

netstat -nupl
udp        0      0 0.0.0.0:161             0.0.0.0:*                           947/snmpd       
udp        0      0 0.0.0.0:54328           0.0.0.0:*                           18251/java      
udp        0      0 109.235.71.203:123      0.0.0.0:*                           2173/ntpd       
udp        0      0 127.0.0.2:123           0.0.0.0:*                           2173/ntpd       
udp        0      0 127.0.0.1:123           0.0.0.0:*                           2173/ntpd       
udp        0      0 0.0.0.0:123             0.0.0.0:*                           2173/ntpd 

Any help would be appreciated.

@Trott Trott closed this as completed Apr 22, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants