Архив категории ‘Администрирование’

Expect: Практического применение систем автоматизации

54eb6f09

Рано или поздно становится понятно, что многие вещи можно автоматизировать при помощи тех же shell-скриптов, это верно когда дело касается администрирования Linux систем, но что делать когда удаленная система совсем не похожа на linux, например обычная консоль? В этом нам поможет — expect.

(далее…)

CentOS: Установка MySQL 5.6 с официального Yum репозитария

i

Примерно, в начале октябре 2013 года, команда разработчиков MySQL официально запустила yum репозитарий, т.е. теперь мы можем смело обновляться до последних версии данной базы данных непосредственно с источника!

В этом руководстве я кратко расскажу об особенностях установки MySQL 5.6 на Centos 6, и также объясню пару моментов по оптимизации производительности.

Перед выполнением данной инструкции рекомендую ознакомиться с изменениями произведенными в MySQL 5.6. Если все прочитанное вас устраивает, то переходим непосредственно к установке…

(далее…)

Linux: CentOS Configuring Static Routes

5826f4

Последнее время тянет отрывать руки «админам», которые частенько делают пачку статических роутеров

# route add -net 192.168.1.0 netmask 255.255.255.0 dev eth1

и хорошо если прописывают данную магическую подборку в какой-нибудь INIT скрипт. Разобраться в этой каше, особенно после загрузки не реально.

(далее…)

Как сделать резервную копию баз данных PostgreSQL на Ubuntu?

Все админы делятся на 2 категории

— те которые уже делают бэкап

и те которые ещё не делают.

pg_backup_restore

  • Что такое PostgreSQL?

PostgreSQL является современной системой управления базами данных, часто используемая для хранения и обработки информации, связанной с веб-сайтами или сторонними приложениями. У любой базы данных, важно вовремя реализовать резервное копирование, чтобы избежать возможную потерю данных.

В этом посте я постараюсь рассказать о некоторых способах, которыми вы можете сделать резервную копию PostgreSQL. Для тестов будем использовать Ubuntu 12,04 VPS с PostgreSQL 9.1. Для большинства современных дистрибутивов и последних версии PostgreSQL мои советы будут актуальны.

(далее…)

DigitalOcean — облачный SSD VPS за 5$

Относительно недавно я начал вести список дешевых VPS провайдевов, вскользь упомянул и про https://www.digitalocean.com/

В данном посте, и уже на своем примере постараюсь показать насколько прост запуск инстанса в DigitalOcean (за 5$ в месяц).

Для начала приятный бонус — промокод «OMGSSD10«, дающий дополнительные $10 баксов на счет.

Промокоды имеют тенденцию заканчиваться, этот действительный на до 30.11.2013, но можно просто погуглить или сходить на сайт с купонами и найти другой.

Для того, чтобы активировать функционал придется все-таки внести на свой счет реальные 5$ и того к первому запуску у вас фактически будет 3 месяца для того чтобы оценить работу VPS. И да DigitalOcean берёт деньги даже за выключенную виртуалку!

Итак поехали…
(далее…)

Linux: Мои первые 15 минут на сервере

linux
Любой опытный администратор может сказать вам, что по мере роста количества серверов и разработчиков, администрирование, а в частности деплой новых машин, из приятного времяпрепровождения становится бременем.

Если в организации используется виртуализация или развернута одна из систем централизованного управления: cfengine, chef, puppet, — то все определенно проще, но что делать с машинами которые не подходят под эти требования?

Для себя я составил небольшой мануал по командам, которые необходимо в обязательном порядке выполнить, ими я и поделюсь с вами. Как правило на все хватает 15 минут!

Итак поехали…
(далее…)

Cacti: Merge RRD

rrdtool

Администраторы, которые достаточно долго пользуются системой мониторинга cacti, знают, что порой необходимо объединить старые графики с новыми, дабы не потерять историю. Причин на это несколько, одна из частых — это переключение канала на другой интерфейс вследствие его расширение.

Понятно, что руками «мержить» RRD никто не будет, но и в стандартной поставке rrdtool таких средств нет.
(далее…)