yandex

Сибирь. Сабынич. Айти

о природе, личной жизни и информационных технологиях

ISPsystem

Компания-разработчик из Иркутска. Основная сфера деятельности – разработка ПО для телекоммуникационных услуг в хостинге.

Изменить версию php для поддиректории

Сегодня внезапно потребовалось в рамках одного эксперимента изменить версию php для поддиректории сайта. Сам сайт размещается на виртуальном хостинге под управлением ISPmanager, который позволяет для каждого сайта указывать свою версию php. В моём случае ISPmanager поддерживает LSAPI php (который, как заверяют разработчики, работает намного быстрее, чем все известные доселе варианты php типа php-fpm или mod_php) […]

ISPmanager5. Проблема с резервным копированием

У компании ИСПсистем есть одна проблема. Эта проблема связана с ISPmanager и конкретно с резервным копированием. Тысячи копий было сломано вокруг этого модуля. Многократно был переписан. Последнее глобальное изменение – использование внешнего приложения DAR и упрощение настройки в ISPmanager. Но как оказалось, DAR не всем понятен и при ручном восстановлении данных возникало куча вопросов. Плюс, […]

Проблема с миграцией виртуальной машины в VMmanager

Недавно поймал интересную ситуацию. Потребовалось освободить один из узлов кластера, построенного на VMmanager KVM 5.21.11 (да, старенький).  Большинство виртуальных машин уехало “живой” миграцией, а несколько осталось. При попытке отмигрировать их внешне ничего не происходило. Изучая логи, я наткнулся на такую ошибку migratevm ERROR Global error: Type: ‘libvirt_default’ Object: ” Value: ‘ Просматривая все сообщения этого треда […]

Статусы услуг в BILLmanager

При запросе с помощью API информации об услугах в BILLmanager, в выводимой информации есть параметр status. idname=123- host.my.ru id=123 price=<ТАРИФ> period=1 month expiredate=2015-10-24 project=<ПРОЕКТ> price_id=1033 remoteid cost=<ЦЕНА> domain=<ДОМЕН> ip=<ip-АДРЕС> status=2 account=<ФИО ПОЛЬЗОВАТЕЛЯ> account_id=<ID ПОЛЬЗОВАТЕЛЯ> status=1 – услуга в состоянии заказана (но не оплачена) status=2 – услуга активна status=3 – услуга неактивна status=4 status=5 – услуга обрабатывается

php как cgi в ISPmanager5

Ранее я написал несколько руководств о том, как на сервер под управлением ISPmanager5 установить дополнительно php52, не удаляя текущую версию php, установленную на сервере. Установка php52 на Debian 7 Установка php52 на Centos 6 Но с последнего обновления ISPmanager 5 от 15 марта 2015 года изменился путь до исполняющего файла php, который используется как cgi. […]

Logical volume lvm-vps/m3123_new is used by another device

К сожалению, причины появления такой ошибки выяснить не удалось. Поэтому публикую решение. в VMmanager не удалялась виртуальная машина, выдавая ошибка Полная ошибка выглядит так: ERROR: Exception 1: libvirt while performing “VolDelete”: “internal error: Child process (/sbin/lvchange -aln /dev/lvm-vps/m3123) unexpected exit status 5: Logical volume lvm-vps/m3123 is used by another device. Судя по интернетам, такая ошибка […]

Решение проблемы с vzquota : (error) Quota off syscall for id 123: Device or resource busy

Словил сегодня такую штуку Из ошибки понятно, что есть какие-то подвисшие процессы, которые работали с файлами. И все это мешает корректной работе с виртуалным сервером. Для решения этой проблемы с контейнером 123 следует выполнить такую команду Можно сделать более акуратно, использовав команду  для вывода всех открытых файлов получаем примерно такую картину Как раз то, что […]

ISPmanager пропали почтовые домены и ящики

При последнем обновлении ISPmanager 4.4.9 был добавлен следующий функционал. Теперь можно установить maildrop как альтернативу procmail. Интерфейс почтового сортировщика при этом идентичный. Если удалить procmail и установить maildrop в “Возможностях”, то автоматически произойдет переактивация MTA для поддержки нового агента доставки сообщений, однако уже существующие почтовые ящики могут перестать работать, до смены LDA необходимо произвести их […]

Включить IPv6 в ISPmanager

Для того, чтобы выключить поддержку IPv6 в ISPmanager потребуется произвести нехитрую операцию через консоль: В начало конфигурационного файла /usr/local/ispmgr/etc/ispmgr.conf следует добавить параметр Option AllowIpV6 и после этого перезапустить панель управления командой killall ispmgr. После чего адреса будут доступны через панель управления ISPmanager.

Проблемы при запуске контейнера openvz

При запуске контейнера под виртуализацией OpenVZ можно встретить следующую проблему. # vzctl –verbose start <ID> Starting container … Container is mounted Found osrelease 2.6.32 for dist debian-6.0-i386-minimal Set osrelease=2.6.32-308.el5.028stab099.3PAE Adding IP address(es): <IP> arpsend: <IP> is detected on another computer : <MAC> vps-net_add WARNING: arpsend -c 1 -w 1 -D -e <MAC> eth0 FAILED Ошибка […]

Пролистать наверх