OpenVZ Forum


Home » International » Russian » Как использовать своп
Как использовать своп [message #26258] Fri, 18 January 2008 22:23 Go to next message
weldpua2008 is currently offline  weldpua2008
Messages: 58
Registered: July 2006
Member
From: *saltov.net
Привет всем
порезал Я свой компьютер на несколько нод.
Но как-то запустил приложение которое потекло и стало быстро сжырать память в виртуалке. После чего всё встало на этой виртуалке колом с словами - немогу аллокатед еще памяти.
Посмотрел - своп не используется. Вопрос что Мне подкрутить что бы своп можно было заюзать при нехватки памяти.

в виртуалке
#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
Re: Как использовать своп [message #26274 is a reply to message #26258] Sat, 19 January 2008 16:18 Go to previous message
maratrus is currently offline  maratrus
Messages: 1495
Registered: August 2007
Location: Moscow
Senior Member
From: *gz-net.ru
Здравствуйте,
посмотрите пожалуйста
http://forum.openvz.org/index.php?t=msg&th=4474&star t=0&
Previous Topic: vzcpucheck: ERROR: VE0 CPU units not set, or set too high!
Next Topic: Выполнение скрипта после старта
Goto Forum:
  


Current Time: Sun Nov 17 07:21:52 GMT 2019