Показаны сообщения с ярлыком openvz. Показать все сообщения
Показаны сообщения с ярлыком openvz. Показать все сообщения

среда, 17 августа 2011 г.

Install openvz on centos 6

Вышел новый Centos 6.

Добавляем репозитарии:

rpm --import http://download.openvz.org/RPM-GPG-Key-OpenVZ

wget http://download.openvz.org/openvz.repo -O/etc/yum.repos.d/openvz.repo

После добавления нужно переключиться в openvz.repo на 6-ю версию репозитария.

В разделе [openvz-kernel-rhel5] ставим 

enabled=0

в [openvz-kernel-rhel6] ставим

enabled=1


yum update

yum install vzkernel.x86_64

Installing:
vzkernel x86_64 2.6.32-042stab031.1 openvz-kernel-rhel6 25 M

Перезагружаемся, видим новое ядро, дальше настраиваем openvz по старинке.

вторник, 7 декабря 2010 г.

Too many open files in system - VPS on OpenVZ

После переноса громоздкой ВПС и изминения ее конфига не стартуют скрипты.

Ошибка "Too many open files in system".

А также побочным эффектом применения нового конфига во время работы vps была подобная ошибка:

/usr/sbin/apache2: error while loading shared libraries: libkeyutils.so.1: cannot open shared object file: Error 23

Но это только касательно апача, на других приложениях не проверял.


Первым делом смотрим на лимиты, которые превышаем:

#cat /proc/user_beancounters

resource   held    maxheld    barrier    limit    failcnt

numfile   2288    2754          2048        2048   17499002


Лечим:

vzctl set VID --numfile "20480:20480" --save


понедельник, 30 ноября 2009 г.

Unable to open pty: No such file or directory

Маленький безобидный глюк в openvz при попытке зайти на VPS с хардноды.

[root@server]# vzctl enter 666
Warning: Unknown iptable module: ipt_recent, skipped
enter into VE 660 failed
Unable to open pty: No such file or directory


Лечится быстро и безполезненно:


#vzctl exec VEID /sbin/MAKEDEV tty
#vzctl exec VEID /sbin/MAKEDEV pty

вторник, 10 ноября 2009 г.

Выделение памяти для VPS на OpenVZ

Установка дисковой квоты 9 GB (10 GB в течении промежутка 600 секунд) для VPS 126:
/usr/sbin/vzctl set 126 --diskspace 9000000:10000000 --save
/usr/sbin/vzctl set 126 --quotatime 600 --save


Установка квоты на виртуальную память 750M (768M в течение quotatime - см.выше) с гарантией выделения до 250M (256M) для VPS 126:
/usr/sbin/vzctl set 126 --privvmpages 750M:768M --save
/usr/sbin/vzctl set 126 --vmguarpages 250M:256M --save


Это означает, что приложения на VPS не смогут выделить больше 768МБ, но в любом случае выделение до 256МБ пройдет успешно.