вторник, 13 мая 2014 г.
понедельник, 21 апреля 2014 г.
Zabbix + Iostat: мониторинг дисковой подсистемы.
Zabbix + Iostat: мониторинг дисковой подсистемы.

Зачем?
Дисковая подсистема одна из важных подсистем сервера и от уровня нагрузки на дисковую подсистему зачастую зависит очень многое, например скорость отдачи контента или то как быстро будет отвечать база данных. Это в большей степени относится к почтовым или файловым серверам, серверам БД. Вобщем, показатели дисковой производительности отслеживать нужно. На основании графиков производительности дисковой подсистемы мы можем принять решение о необходимости наращивания мощностей задолго до того как петух клюнет. Да и вобще полезно поглядывать от релиза к релизу как работа разработчиков сказывается на уровне нагрузки.
понедельник, 24 марта 2014 г.
Secure PostgreSQL over SSL.
Безопасная работа с PostgreSQL через SSL подключения.
Настройка PostgreSQL для работы с клиентами через SSL.вторник, 18 марта 2014 г.
pg_rewind: a quickly recycle a Postgres master into stand-by.
pg_rewind: Превращаем мастера в stand-by без переинициализации.
Всем кому приходилось сталкиваться с процедурой failover при работе с потоковой репликацией в PostgreSQL, наверняка озадачивались вопросом: "А как бы мне ничего заново не копировать, а по-быстрому завести старый мастер в качестве stand-by". Так вот к сожалению, встроенной такой функциональности в PostgreSQL, увы нет. Да, нельзя так просто взять и подключить старый мастер к новому и чтобы все заработало. Для этого нужно повторить процесс настройки потоковой репликации заново, т.е. скопировать весь кластер и запустить postgres в режиме hot-standby.К счастью работы в этом направлении ведутся, причем результаты довольно не плохие. Называется же проект pg_rewind.
пятница, 14 марта 2014 г.
Strace: examples and use cases.
Strace: примеры использования.
Strace. Наверное нет того человека, который бы не слышал про strace. Если кто не слышал, то strace — это утилита, отслеживающая системные вызовы, которые представляют собой механизм трансляции, обеспечивающий интерфейс между процессом и операционной системой (ядром). Эти вызовы могут быть перехвачены и прочитаны. Это позволяет лучше понять, что процесс пытается сделать в заданное время. Перехватывая эти вызовы, мы можем добиться лучшего понимания поведения процессов, особенно если что-то идет не так. Функциональность операционной системы, позволяющая отслеживать системные вызовы, называется ptrace. Strace вызывает ptrace и читает данные о поведении процесса, возвращая отчет. Детали можно прочитать в вики или официальном man. Лично для меня strace это как последняя инстанция. Когда уже все логи просмотрены, все debug и verbose ключи включены, а причина проблем так и не обнаружена, яВ интернетах полно вводных статей, где описываются примеры запуска strace. Я же в этой статье покажу проблемы и их решение с помощью strace.
понедельник, 10 марта 2014 г.
§ Simple sudo in Postgres.
Аналог sudo в PostgreSQL.
Всем привет! Сегодня небольшой пост о том как сделать в PostgreSQL реализацию sudo. То есть сделаем так чтобы непривелигированный пользователь при необходимости мог выполнять задачи в которых требуются привилегии SUPERUSER. Конечно же полученный результат не сравнится с оригинальным sudo, но тем не менее, дает простую возможность разграничения прав.воскресенье, 9 марта 2014 г.
Проба пера.
Есть один мой друг, не будем показывать на него пальцем;) который часто задает мне вопросы, при том что если отправить его в статью он мне говорит "ой мне некогда читать, многабукаф..." и все в таком роде. Вот специально для него сделал и выложил видяшку на YouTube... дабы отпали все вопросы.
Без подкатов. Всем доброй ночи.
Подписаться на:
Сообщения (Atom)
Популярные сообщения
-
Настройка потоковой репликации в PostgreSQL. Как-то я уже писал о настройке потоковой репликации. Пришло время слегка переписать статью, ...
-
Установка и настройка oVirt в CentOS. ВНИМАНИЕ: Статья морально устарела. Читайте новый вариант. Как оказалось настройка oVirt не совсе...
-
Adaptec 6405 firmware update. Процесс обновления прошивки для RAID контроллера Adaptec 6405.
-
Настройка мониторинга контроллеров HP Smart Array в Zabbix. Для работы с контроллерами HP существует утилита hpacucli. Ее возможности оче...
-
oVirt 3.3 Setup. Год назад я уже писал про установку oVirt, время идет и старая статья, мягко говоря, устарела. Поэтому сейчас будет обно...
