Особенности работы ISPmanager 5 при использовании OpenVZ
При использовании ISPmanager 5 в среде контейнерной виртуализации OpenVZ существуют некоторые особенности функционирования панели управления (внутри контейнера). Эта статья посвящена описанию этих особенностей.
Управление IP-адресами
В COREmanager 5, на базе которого разработан ISPmanager 5 недоступно управление IP-адресами в части добавления и удаления IP-адресов. С помощью панели управления, установленной внутри контейнера OpenVZ, невозможно будет добавить или удалить IP-адрес.
Для решения данной проблемы, необходимо самостоятельно осуществлять добавление и удаление IP-адресов на сетевые интерфейсы контейнера, а после применения изменений перезапускать панель управления.
Системные дисковые квоты
Попытка установить и активировать системные квоты внутри контейнера OpenVZ, если они не включены на родительском сервере виртуализации (Host), завершится неудачей. Для того, чтобы появилась возможность управлять системной дисковой квотой, необходимо включать дисковые квоты на родительском сервере виртуализации, а лишь затем устанавливать соответствующее ПО внутри контейнера.
Операции по включению дисковых квот крайне желательно производить до установки ISPmanager 5
Статистика пользователя
psacct это инструмент которым собирается нагрузка пользователя на систему.
Для того чтобы утилита заработала, необходимо с хост машины разрешить использование psacct.
vzctl set $VEID --capability sys_pacct:on --save
Где $VEID это ID контейнера ISPmanager.
Для того чтобы ускорить сбор статистики после проделанных действий, нужно выполнить две команды:
/usr/local/mgr5/sbin/cron-ispmgrnode sbin/acctstat -c /var/account/pacct
/usr/local/mgr5/sbin/mgrctl -m ispmgr process_stat