Потребовалось развернуть репликацию на MySQL для того чтобы распределить нагрузку на один очень загруженный комп. Для этого есть: Сервера master.company.com (192.168.10.2) и slave01.company.com (192.168.10.3) Две базы данных portal и temp Статья на хабре за 2009 http://habrahabr.ru/post/56702/,с тех пор мало что изменилось, но есть ряд недомолвок со стороны автора и синтаксис работы с командной строкой mysql немного изменился […]
Метка: console
Настройка master->slave репликации MongoDB на Debian 7 (Wheezy)
Для реализации приложения, которое очень активно пишет в базу, потребовалось развернуть кластер из баз MongoDB, ранее я в принципе не имел опыта работы с этой СУБД, поэтому сделал маленькую заметку. Маны которые попадались мне в сети не содержали всех мелочей с которыми мне пришлось провозиться, например: В кластере mongo должно быть минимум 3 базы mongo […]
Установка Oracle Client 11g Release 2 на Debian 7 (amd64)
По рабочей необходимости мне потребовалось установить на один Debian 7 клиент Oracle, чтобы в последствии использовать его при разработке сетевого приложения на php используя модуль oci8. Ранее я уже писал подобную статью, но про установку базы данных Oracle: http://devppp.blogspot.ru/2013/02/oracle-11g-release-2-ubuntu-1204-amd64.html Тут же описывается только клиент, который нужно установить на свежеустановленный Debian 7 без графического интерфейса и […]
Настройка master<->master репликации PostgreSQL через Bucardo
Хочу поделиться своим опытом настройки репликации PostgreSQL типа master<->master, которую мне потребовалось развернуть для уменьшения нагрузки на компьютер, на котором изначально была одна база, но со временем нагрузка на компьютер так возросла, что база перестала справляться. Итак, что у нас есть и что нам нужно: Есть 2 компьютера с чистой Debian 7 (pg1 -> 192.168.2.11 […]
WGET Tips или скачать весь сайт целиком
Если нужно скачать весь ресурс, то пишем: wget -r -k -p -l 2 -E -n -c http://example.com/ -U Opera Если какой-то определённый подраздел: wget -r -k -p -l 2 -E -nc http://example.com/my/path/ -U Opera Чуть подробнее про ключи: -r — рекурсивное скачивание-k — все ссылки становятся локальными-p — загрузить все необходимые для работы сайта файлы, […]
Какой процесс занял определённый порт
Например есть процесс, который висит на 2500-м порту: netstat -l -p | grep 2500
Настройка SNMP на свитче Huawei
Отобразить состояние агента: display snmp-agent sys-info Настроим ACL для доступа к SNMP (ACL, работающие с ipv4 находятся в диапазоне 2000-2999): acl number 2500rule 1 permit source 192.168.1.3 0.0.0.0 (тут мы указываем конкретный ip-адрес /32)rule 2 permit source 192.168.2.0 0.0.0.255 (тут мы указываем /24 подсеть) Включить поддержку SNMP v2 и отключить v3: snmp-agent sys-info version v2cundo […]
Создание ISO-образа через командную строку
Как-то раз потребовалось на удалённый гипервизор в одну виртуальную машины закинуть установочные файлы одной программки, сложность заключалась в том что прямого доступа к указанному хосту не было, а лишь через клиент вмвари в защищённой сети, доступный только по RPD, для этого был придуман способ перекинуть данные в виде ISO образа, на компьютер, на котором был […]
OpenWRT 12.09 на TP-Link TL-WR1043ND и настройка E171 от МТС
Иногда некоторые глюки прошивки OpenWrt начинают очень сильно утомлять и единственное спасение, которое кажется самым очевидными — это обновление прошивки до новой версии. О своём опыте перешивания одной не самой старенькой точки доступа я поделюсь в этой статье. Имеем — Точка доступа TP-Link TL-WR1043ND — Модем от МТС, который называется Huawei E171 — Желание избавиться […]
Настройка SNMP Traps на роутерах Huawei
Потребовалось выполнить задачу по настройки SNMP трапов, по аналогии с цисками. Настройка SNMP клиента Укажем версию протокола по умолчанию для работы snmp: snmp-agent sys-info version v2c Удалим 3ю версию: undo snmp-agent sys-info version v3 Настроим хост приёмник трапов: snmp-agent target-host trap address udp-domain <hostname_or_ip> params securityname <community> v2c Теперь включим trap-сервер: snmp-agent trap enable Просмотр […]