Шпаргалка - работа с клиентом puppet

Puppet - клиент-серверная система, позволяющая автоматизировать процесс установки, настройки вашей ОС - GNU/Linux, xBSD и т.п.

Установка клиента puppet

Установка производится под управлением ОС Ubuntu 12.04

apt-get install puppet

Настройка клиента puppet

Настройка производится под управлением ОС Ubuntu 12.04

Авторизуем клиента на сервере

Выполним на сервере

puppet master --no-daemonize --verbose

Шпаргалка - учет ресурсов во FreeBSD

Статистика CPU, MEM, DISK, NETWORK

Установим atop

portmaster sysutils/atop

Настроим atop

echo 'atop_enable="YES"' >> /etc/rc.conf
echo 'atop_interval=600' >> /etc/rc.conf
echo 'atop_keepdays=30' >> /etc/rc.conf

В крон пропишем

## atop
@midnight       /usr/local/etc/rc.d/atop rotate >/dev/null

dnstop - утилита для мониторинга ДНС-запросов

Утилита позволяет «в реальном времени» просмотреть статистику ДНС-запросов - количество запросов с исходящего ip-адреса, количество запросов с конкретным доменом и т.д. Будет полезна для быстрого поиска злоумышленников при проведении ДДОС-атаки.

Установка

portmaster dns/dnstop

Пример запуска

Для получения и сбора данных (адрес исходящего запроса, имя запрашиваемого домена и т.п.) утилита dnstop снифферит сетевой интерфейс, поэтому запускать её следует, например, таким образом:

dnstop -4 em0

Данная команда отобразит статистику по запросам, попавшим на сетевой интерфейс em0, при этом флаг -4 указывает утилите анализировать заголовки только для пакетов версии IPv4.
В man'е описаны клавиши управления за отображением статистики.

Ссылки

FreeBSD is rebooting when i run 'zfs import -f'

Проблема

На ОС FreeBSD импортирован том для бэкапов по протоколу iSCSI (см. настройка iSCSI initiator для FreeBSD/CentOS). После некорректного выключения ОС при выполнении команды «zpool import -f имя_пула» система уходит в ступор, и дальше помогает только перезагрузка по кнопке. Дамп ядра получить не удалось.

Решение

Для тестов поднял виртуальную машину с ОС FreeBSD на борту. Импортировал устройство по iSCSI. При импорте пула ОС также уходила в ступор.
Погуглив, попробовал импортировать в read-only и … вуаля пул импортировался и успешно смонтировался. После этого я перенес при помощи rsync данные, пересоздал том на FreeNAS и перенес данные обратно на том.

Импорт пула в read-only

zpool import -f -o readonly=on -R /mnt/z-data имя_пула

Ссылки

 
blog.txt · Последние изменения: 2013/01/23 14:51 — Антон Бугреев · []