Привет всем
порезал Я свой компьютер на несколько нод.
Но как-то запустил приложение которое потекло и стало быстро сжырать память в виртуалке. После чего всё встало на этой виртуалке колом с словами - немогу аллокатед еще памяти.
Посмотрел - своп не используется. Вопрос что Мне подкрутить что бы своп можно было заюзать при нехватки памяти.
в виртуалке
#top
top - 01:15:07 up 1 day, 6:21, 1 user, load average: 0.01, 0.03, 0.02
Tasks: 49 total, 2 running, 47 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.8%us, 2.3%sy, 0.0%ni, 81.0%id, 15.9%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 767052k total, 383204k used, 383848k free, 0k buffers
Swap: 0k total, 0k used, 0k free, 0k cached
# uname -a
Linux debian 2.6.18-028stab039
это конфиг как резался
# Configuration file generated by vzsplit for 3 VEs
# on HN with total amount of physical mem 882 Mb
# low memory 882 Mb, swap size 956 Mb, Max treads 8000
топ на основной машине
# top
top - 03:12:15 up 1 day, 11:10, 1 user, load average: 0.08, 0.09, 0.07
Tasks: 184 total, 2 running, 182 sleeping, 0 stopped, 0 zombie
Cpu(s): 1.2%us, 0.9%sy, 0.0%ni, 69.3%id, 6.0%wa, 3.3%hi, 19.3%si, 0.0%st
Mem: 903320k total, 894268k used, 9052k free, 5804k buffers
Swap: 9775544k total, 60k used, 9775484k free, 607804k cached
сам конфиг
# cat 222.conf|grep -v '#'
NUMPROC="2666:2666"
AVNUMPROC="752:752"
NUMTCPSOCK="2666:2666"
NUMOTHERSOCK="2666:2666"
VMGUARPAGES="135499:2147483647"
KMEMSIZE="61667191:67833910"
TCPSNDBUF="12035794:25555730"
TCPRCVBUF="9635794:20555730"
OTHERSOCKBUF="6825960:20825960"
DGRAMRCVBUF="4817897:4817897"
OOMGUARPAGES="135499:2147483647"
PRIVVMPAGES="135499:149048"
LOCKEDPAGES="3011:3011"
SHMPAGES="13549:13549"
PHYSPAGES="0:2147483647"
NUMFILE="24064:24064"
NUMFLOCK="1000:1100"
NUMPTY="266:266"
NUMSIGINFO="1024:1024"
DCACHESIZE="13457149:13860864"
NUMIPTENT="200:200"
CPUUNITS="38250"
LOCKEDPAGES="32:32"
ONBOOT="yes"
ORIGIN_SAMPLE="vps.basic"
DISKSPACE="235929600:240123904"
DISKINODES="200000000:2000000000"
QUOTATIME="0"
OSTEMPLATE="debian-3.1"
CPULIMIT="25"
HOSTNAME="ftp.lan"
QUOTAUGIDLIMIT="1000"
CAPABILITY="CHOWN:on DAC_READ_SEARCH:on SETGID:on SETUID:on NET_BIND_SERVICE:on NET_ADMIN:on SYS_CHROOT:on SYS_NICE:on "
ATIME="0"
uid resource held maxheld barrier limit failcnt
222: kmemsize 4420183 6078408 61667191 67833910 0
lockedpages 0 0 32 32 0
privvmpages 94615 106094 191763 201763 0
shmpages 657 1313 13549 13549 0
dummy 0 0 0 0 0
numproc 74 107 2666 2666 0
physpages 36827 41213 0 2147483647 0
vmguarpages 0 0 191763 2147483647 0
oomguarpages 36827 41213 250499 2147483647 0
numtcpsock 45 128 2666 2666 0
numflock 4 13 1000 1100 0
numpty 1 2 266 266 0
numsiginfo 1 5 1024 1024 0
tcpsndbuf 954600 2040848 12035794 25555730 0
tcprcvbuf 705348 2429496 9635794 20555730 0
othersockbuf 13320 1173524 6825960 20825960 0
dgramrcvbuf 0 14352 4817897 4817897 0
numothersock 30 63 2666 2666 0
dcachesize 0 0 13457149 13860864 0
numfile 2580 3298 24064 24064 0
dummy 0 0 0 0 0
dummy 0 0 0 0 0
dummy 0 0 0 0 0
numiptent 14 15 200 200 0
# vzcalc -v 222
Resource Current(%) Promised(%) Max(%)
Low Mem 1.66 37.73 37.73
Total RAM 16.85 n/a n/a
Mem + Swap 1.43 10.66 n/a
Alloc. Mem 3.59 8.46 8.83
Num. Proc 0.26 n/a 9.30
--------------------------------------------
Memory 16.85 37.73 37.73