OVH Community, votre nouvel espace communautaire.

Out Of memory kill process


pmithrandir
16/03/2013, 17h28
Bonjour,

J'ai essayé ta solution... j'ai du utiliser /dev/urandom a la place de /dev/zero qui n'existait pas.

Par contre, mauvaise surprise...
Code:
[root@vps20415 versionbeta]# dd if=/dev/urandom of=/swap bs=1024 count=1024000
1024000+0 records in
1024000+0 records out
1048576000 bytes (1.0 GB) copied, 108.169 s, 9.7 MB/s
[root@vps20415 versionbeta]# chmod 600 /swap
[root@vps20415 versionbeta]# mkswap /swap
mkswap: /swap: warning: don't erase bootbits sectors
        on whole disk. Use -f to force.
Setting up swapspace version 1, size = 1023996 KiB
no label, UUID=97e62c82-cf47-43c6-9138-f60974803625
[root@vps20415 versionbeta]# chmod 600 /swap
[root@vps20415 versionbeta]# sync
[root@vps20415 versionbeta]# swapon -v /swap
swapon on /swap
swapon: /swap: found swap signature: version 1, page-size 4, same byte order
swapon: /swap: pagesize=4096, swapsize=1048576000, devsize=1048576000
swapon: /swap: swapon failed: Operation not permitted
Bref, OVH semble avoir bloqué cette possibilité... Et j'ai regardé, ce qui avant s'appellait boost... a été remplacé par la VRAM qui n'est pas comprise dans le VPS classic...

C'est dommage, en plus, ca ne me generait pas par exemple que ca soit faire a un moment de creux quand le serveur est disponible...

Enfin, je vais voir ce que je peux faire d'autre...

Freemaster
16/03/2013, 17h04
tu peux passer par une swap dynamique
http://linux.asrun.eu/index.php?page=swap

mais suis pas sur que cela va résoudre ta problématique de fond...

pmithrandir
16/03/2013, 16h58
De mon coté, j'ai moins que ca... VPS 2013 :

Mem: 524288k total, 281028k used, 243260k free, 0k buffers
Swap: 131072k total, 30600k used, 100472k free, 89576k cached
A la rigueur, augmenter la SWAP serait le pied... mais il semble que ca ne soit pas possible...

Quelqu'un peut confirmer ?
Merci,
Pierre
Pierre

pmithrandir
16/03/2013, 15h54
Bonjour,

Je voulais savoir si il existait un moyen d'executer un processus qui prend beaucoup de mémoire sur un VPS basique avec seulement 512MO.
En effet, il ne semble pas que de la SWAP soit prévue dans l'installation par défaut, et j'ai besoin d'executer un script une fois. (génération de données)


Peut on imaginer crééer une partition de Swap de quelques gigas pour ce genre de process exceptionnel, ou peut on obtenir plus de mémoire pendant quelques minutes pour régler le problème. ( le script prend 3 ou 4 minutes chez moi).

Voici ce que j'obtiens quand je regarde mes partitions :
[root@vps20415 versionbeta]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/simfs 25G 1.2G 24G 5% /
Merci,
Pierre