Nightbook

Знакомство с megacli

Work

Недавно пришлось познакомиться с контролерами LSI MEGARAID. Задача была мониторинг состояния дисков, потому я не стал тратить много времени на изучения megaraid и в частности megacli. Получилась небольшая заметка с очень полезным функционалом.

Как прочитать данные из SMART дисков в RAID

Так как для опции smartctl -d megaraid, необходимо через …

Перемещение NameNode

Work

После перемещения NameNode в кластере, ничего не предвещало беды. Все конфигурации я поправил и перезапустил сервисы. К сожалению, я еще не знал что этого не достаточно. Как только выполнили первый запрос к Hive серверу, получили сообщение о том что нет возможности подключится к старому серверу NameNode. Этого не в статье …

GitLab 6.0 проекты глобального пространства имен

Work

Обновление GitLab-а 5.4-to-6.0 требует смены глобального пространства имен проектов в пользу пространству имен группы. Даже на пользователей создаются подобные группы. А проекты которые раньше были доступны из корня теперь перемещаются с помощью rake таски migrate_global_projects. У меня так получилось что один из проектов не сменил пространства имен, что …

Сборка python-пакета

Work

Пару лет тому назад я уже использовал setuptools. Прошло время и мне снова понадобились его услуги, да вот вспомнить все сразу не получилось. Это небольшая шпаргалка о том как можно быстро реализовать создание пакета для собственного модуля Python-а.

Трассировка dns запросов

Work

Я очень часто видел как используют утилиту dnstrace. Это конечно все замечательно, но как оказалось недавно, устанавливать ее мне нет необходимости, так как мой любимый dns-инструмент dig умеет показывать данные трассировки dns запросов.

Для этого необходимо использовать параметр +trace:

dig +trace nightbook.info

результат

; <<>> DiG 9.9.3-P2 <<>> +trace nightbook …