ServersMan@VPSにてMySQLとClamAV を常駐させてみた。
すると起動はしてくるが、ClamAVの再起動を試したら途中でこけました。
straceコマンドを使って調べてみたら、cannnot allocate memory.
メモリがたりましぇんよ だってさ・・・ --;
[root@trippyboy ~]# strace -o /tmp/clamd -f /etc/init.d/clamd start Starting Clam AntiVirus Daemon: [FAILED] [root@trippyboy ~]# [root@trippyboy ~]# grep allocate /tmp/clamd 39966 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7cba708) = -1 ENOMEM (Cannot allocate memory) [root@trippyboy ~]# [root@trippyboy ~]# cat /proc/user_beancounters | grep vmpages privvmpages 75486 114324 131072 139264 3 [root@trippyboy ~]#
で、打開策としてddコマンドで/swapを128MBで作成( *^艸^)
mkswapまでは成功したけど、swapon /swapにて以下のエラー。
—-
swapon: swap: Operation not permitted
—-
どうやらserversmanなどのVPS環境では「swapon」コマンドには制限があるようです。
やはり、256MBだとずば抜けてスペック不足なので、プランアップしかないなぁ~もぉ。。
コメント