Шаблонизатор в ISPmanager

# cp /usr/local/mgr5/etc/templates/default/nginx-vhosts.template /usr/local/mgr5/etc/templates/
# cp /usr/local/mgr5/etc/templates/default/nginx-vhosts-ssl.template /usr/local/mgr5/etc/templates/

# vi /usr/local/mgr5/etc/ispmgr.conf
Option EnableWebTemplate


Документация по шаблонизатору

ksoftirqd нагружает процессор на debian kvm

Надо добавить nohz=off к опциям загрузки ядра

# vi /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet nohz=off"

# update-grub

Убивать вчерашние процессы httpd 508 ошибка

ps aux | grep httpd | awk '{if (!match($9,/[0-9]{2}:[0-9]{2}/)) print $2 }' | while read line; do kill $line; done

Запускать под юзером (!)  Делается на шареде

Работа с ручными правками конфигурационных файлов ISPmanager

Option DisableWebDBReadConf

отключает правки конфигурационных файлов панелью ISPmanager
Подробнее

bitrix попугаи

Производительность Bitrix высчитывается в файлике

bitrix/modules/perfmon/admin/perfmon_panel.php

Строчкой

$result = number_format(doubleval(count($_SESSION["PERFMON_TIMES"]))/array_sum($_SESSION["PERFMON_TIMES"]), 2, ".", " ");

Соответственно строчка

$result = number_format(doubleval(count($_SESSION["PERFMON_TIMES"]) *2)/array_sum($_SESSION["PERFMON_TIMES"]), 2, ".", " ");

Показывает производительность в 2 раза больше. В историю, правда, пишется старый результат.
Не злоупотребляйте!

MegaCli на CentOS 7 установка

# wget --user hetzner --password download http://download.hetzner.de/tools/LSI/tools/MegaCLI/8.07.10_MegaCLI_Linux.zip
# unzip 8.07.10_MegaCLI_Linux.zip
# rpm -i 8.07.10_MegaCLI_Linux/Linux\ MegaCLI\ 8.07.10/MegaCli-8.07.10-1.noarch.rpm
# ln -s /opt/MegaRAID/MegaCli/MegaCli64 /usr/bin/megacli

Поребутить reboot сервера который висит

Включаем sysrq
# echo 1 > /proc/sys/kernel/sysrq

ultimate reboot to rule them all
# echo b > /proc/sysrq-trigger

См также https://habrahabr.ru/post/98770/

php memcache для php7

Bitrix требует именно memcache (не memcached) для работы под PHP7
Альтернативная сборка PHP7 в ISPmanager его не содержит, потому, что официальное расширение из pecl не компилируется.
Существует fork pecl php-memcache для PHP 7 и оно собирается и с ним bitrix начинает работать

Ссылка https://github.com/websupport-sk/pecl-memcache

VEmanager : Контейнер заблокирован длительной процедурой, такой как миграция или развертывание шаблона ОС. Попробуйте повторить действие позже.

Необходимо найти и удалить следующие файлы

На master
/usr/local/mgr5/var/run/installve.installve_11732
/usr/local/mgr5/var/run/objectlock/2VM_11732


На ноде с VE
/usr/local/mgr5/var/run/objectlock/2VM_11732_vemini
/usr/local/mgr5/var/velongtask/11732_migrateve
/usr/local/mgr5/var/run/migrateve/migrateve.11732


Искать через
find /usr/local/mgr5/var/ -type f -iname '*11732*'
 
Статус VDS изменяется в базе http://blog.ispsystem.info/2017/02/vds-vmmanager-openvz.html

Удалить старые ядра CentOS

Иногда бывает что система не обновляется так как закончилось место в /boot

Посмотреть сколько ядер стоит
# rpm -q kernel

Поставить пакет с package-cleanup
# yum install yum-utils

Удалить все ядра кроме двух последних
# package-cleanup --oldkernels --count=2

Настроить лимиты yum на число ядер
# vi /etc/yum.conf
installonly_limit=2