VMWare Server Appliance и нестартующая сеть.

Коротенько, чтобы не забыть.

Дано — по разгильдяйству подрядчика пропали обе фазы, питавшие СХД и хосты VMWare остались без datastore, соответственно, все VM остались без дисков, что им очень не понравилось. Больше всего это не понравилось VCSA, который перестал загружаться. Вместо этого он на старте писал про невозможность инициализации сети и валился в emergency mode. Читать полностью

Apache, черезмерная нагрузка

Возникла проблема в чрезмерной нагрузке на машинку, сам ящик вполне неплох и должен держать веб-сервер спокойно, но начал затыкаться по 500й и 502й ошибкам, код php был не моим, и пришлось разбираться откуда же идет нагруз. Читать полностью

TeamSpeak + MySQL + online tracker

Прилетело мне задание от руководства реализовать простую текстово/звуковую связь внутри конторы. Причем желание было именно все в одном, так бы было реализовано OpenFire+Asterisk. Пришлось немного подумать и было принято категоричное решение ставить TeamSpeak. На текущий момент он версии 3.
В конце данный продукт мне даже понравился по многим причинам, которые я перечислю в процессе описания установки и допиливания. Одна из них — я могу отслеживать онлайн пользователей с телефона. А при желании и некотором времени затраченном на написание интерфейса, даже выполнять простенькие администратирвные функции. Читать полностью

Active Directory — изменение диалога создания пользователя.

Трюк довольно старый, но не всем известный. Итак, при создании/копировании пользователя в Active Directory поле Полное имя (Full name) генерируется автоматически по принципу поле Имя (First name) + пробел + поле Фамилия (Last name). Но мы живём в России и у нас принято использовать обратный порядок (Фамилия Имя), тем более когда в AD в полное имя пользователя мы ещё и дописываем отчество. По умолчанию у нас получается, например, Иван Петров Сигизмундович. Неправильно, некрасиво, нефеншуйно. Будем это исправлят. Читать полностью

Ломаем WD MyCloud gen2.

Сегодня мы будем автоматически запускать разного рода приложения после перезапуска системы на сетевом HDD WesternDigital MyCloud второго поколения.

Мне нужно систематически сливать информацию с удалённого хранилища на упомянутом выше девайсе на свой домашний сервер. Можно, конечно, делать это через FTP, поддерживаемый этой железякой из коробки, но мы не ищем лёгких путей… Особенно, когда есть ssh доступ к испытуемому агрегату.  Читать полностью

Как задать статический ip адрес на RASPBIAN JESSIE

Буду краток. В новой версии Raspbian изменился принцип указания статического ip-адреса. Теперь статический адрес из /etc/network/interfaces игнорируется и малина стремится получить адрес через dhcp. Люди в интернетах идут по пути наименьшего сопротивления — убивают клиента dhcp. Но этот путь не наш, наш путь — заставить работать :))

Читать полностью

zfs. Резервное копирование снимками.

Раз уж заговорил о zfs — приведу пример простого, не самого изящного, но вполне работающего скрипта резервного копирования содержимого хранилки снапшотами.

Читать полностью

zfs. удаляем снимки (snapshot) оптом.

Иногда возникает необходимость (обычно — в силу своего же недосмотра) в удалении большого количества снапшотов на хранилке (в моём случае — OpenIndiana Development oi_151.1.8 X86) с файловой системой zfs. В случае с 3..7 снимками всё, конечно, проще сделать вручную, а вот при количестве, большем 10 — однозначно выигрывает малая автоматизация.

Читать полностью

FreePBX и динамическая генерация исходящих маршрутов по регионам с использованием базы DEF кодов.

Сегодня у нас под скальпелем оказался asterisk 11.16.0 обёрнутый во FreePBX Distro 12.0.38. У заказчика имеется несколько линий от одного из SIP провайдеров, распределённые по регионам. Логично было бы для снижения затрат на телефонию осуществлять звонки с линии, принадлежащей тому же региону, что и вызываемый абонент. Способ, кстати, подойдёт и в том случае, если вы используете свои физические линии (например, несколько GSM линий с разными ценами за разные направления или для звонков на номера разных сотовых операторов своего региона). И в случае с городскими линиями всё просто — телефонные коды регионов России довольно стабильны и меняются(добавляются) редко. Но что делать с номерами, принадлежащими операторам сотовых сетей? Там один и тот же DEF код может принадлежать разным операторам и делиться по диапазонам номеров. Скажу сразу, в этой статье я не буду рассматривать настройку asterisk для работы с GSM модемом, если интересно — напишу позже.

Читать полностью

Настраиваем nginx и php-fpm

Сегодня мы научимся устанавливать веб службы на слабые сервера. Точнее, даже, не обязательно на слабые. Просто, для разнообразия, мы откажемся от использования стандартной LAMPы (Linux+Apache+MySQL+PHP). Ещё точнее, мы откажемся от использования Apache. Мы будем настраивать связку nginx + php-fpm + MySQL. В первой части статьи мы поднимем наш сервер.
Читать полностью


 
Яндекс.Метрика