Memory usage over quota on Couchbase-server 3.0.1

We seems to have similar VSZ crazyness:

ps -o pid,rss,vsz,args:200 -p $(pgrep beam.smp) PID RSS VSZ COMMAND 17891 2756708 666722476 /opt/couchbase/lib/erlang/erts-5.10.4/bin/beam.smp -A 16 -sbt u -P 327680 -K true -swt low -MMmcs 30 -e10240 18042 26888 889340 /opt/couchbase/lib/erlang/erts-5.10.4/bin/beam.smp -P 327680 -K true -- -root /opt/couchbase/lib/erlang -progname 37400 27348 1348780 /opt/couchbase/lib/erlang/erts-5.10.4/bin/beam.smp -A 16 -- -root /opt/couchbase/lib/erlang -progname erl -- -ho

The machine have 32Gb:

free -m total used free shared buffers cached Mem: 32170 31668 501 30 325 15336 -/+ buffers/cache: 16007 16162 Swap: 16143 0 16143

So the first process seems to use 600Gb of virtual memory…this is something really really strange…

This is a node from a 4 node cluster, other nodes have similar behaviour, one of the node I restarted this morning have:

ps -o pid,rss,vsz,args:400 -p $(pgrep beam.smp) PID RSS VSZ COMMAND 40502 25912 1282068 /opt/couchbase/lib/erlang/erts-5.10.4/bin/beam.smp -A 16 -- -root /opt/couchbase/lib/erlang -progname erl -- -ho 40536 2148212 481494160 /opt/couchbase/lib/erlang/erts-5.10.4/bin/beam.smp -A 16 -sbt u -P 327680 -K true -swt low -MMmcs 30 -e10240 40632 27004 889596 /opt/couchbase/lib/erlang/erts-5.10.4/bin/beam.smp -P 327680 -K true -- -root /opt/couchbase/lib/erlang -progname