В поисках готового велосипеда для решения задачи мониторинга за изменениями в ФС с поддержкой linux+freebsd наткнулся на приятную python либу watchdog (github, packages.python.org). Которая помимо интересных мне ОС поддерживает также MacOS (есть своя специфика) и Windows.
Тем, кому данный вопрос интересен и кого не отпугнет индийское происхождение автора, прошу Читать полностью »
Рубрика «системное администрирование» - 414
Мониторинг за изменениями файловой системы
2012-03-25 в 10:51, admin, рубрики: fsevents, inotify, python, системное администрирование, метки: fsevents, inotify, pythonPTR-запись vs. Mail.ru
2012-03-23 в 15:19, admin, рубрики: DNS, mail.ru, ptr, support, системное администрирование, Я негодую, метки: dns, mail.ru, ptr, support, системное администрированиеНежданно-негаданно столкнулся с непробиваемостью саппорта Mail.ru. Оно и понятно, сервис бесплатен, но раз саппорт выведен в отдельную единицу — он должен работать, а не просто изучать фидбек (моё глубокое IMHO, конечно).
Суть истории
На прошедшие выходные один их заказчиков оформил хостинг в одной известной московской телекоммуникационной компании. Заодно был зарегистрирован домен, так как хоcтер по совместительству и регистратор тоже. Так удобно заказчику — платить за хостинг с доменом в одну организацию.
Домен был делегирован и через несколько часов я отправился проверить валидность DNS.
Всё было в порядке, за исключением того, что PTR-запись осталась для прежнего домена. Такое бывает, когда при удалении аккаунта DNS-администратор «забывает» удалить PTR.
Читать полностью »
Сети для самых маленьких. Часть третья. Статическая маршрутизация
2012-03-23 в 8:20, admin, рубрики: Cisco, packet tracer, маршрутизатор, маршрутизация, Сетевые технологии, сети для самых маленьких, системное администрирование, Телекомы, метки: Cisco, packet tracer, маршрутизатор, маршрутизация, сети для самых маленьких Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.
Ретроспектива
2. Сети для самых маленьких. Часть вторая. Коммутация
1. Сети для самых маленьких. Часть первая (которая после нулевой). Подключение к оборудованию cisco
0. Сети для самых маленьких. Часть нулевая. Планирование
Итак, поворотный момент в истории компании “Лифт ми Ап”. Руководство понимает, что компания, производящая лифты, едущие только вверх, не выдержит борьбы на высококонкурентном рынке. Необходимо расширять бизнес. Принято решение о покупке двух заводов: в Санкт-Петербурге и Кемерово.
Нужно срочно организовывать связь до новых офисов, а у вас ещё даже локалка не заработала.
Сегодня:
1. Настраиваем маршрутизацию между вланами в нашей сети (InterVlan routing)
2. Пытаемся разобраться с процессами, происходящими в сети, и что творится с данными.
3. Планируем расширение сети (IP-адреса, вланы, таблицы коммутации)
4. Настраиваем статическую маршрутизацию и разбираемся, как она работает.
5. Используем L3-коммутатор в качестве шлюза
Переносим библиотеки Windows 7 на сетевые диски
2012-03-22 в 13:42, admin, рубрики: windows 2008, windows 7, библиотеки, операционные системы, Песочница, системное администрирование, метки: windows 2008, windows 7, библиотекиПоявление полноценных библиотек в Windows 7 было моментально по достоинству оценено пользователями. Это действительно удобный механизм для управления, сортировки и поиска файлов, сгруппированных по категориям. Логичным продолжением повышения удобства работы с библиотеками будет перенос их на сетевые диски, что позволит ко всем прочим достоинствам иметь и групповой доступ к библиотекам. Так как у меня все данные хранятся на Windos Server 2008, его папки мы и будем подключать в качестве библиотек.Читать полностью »
Балансировка статических файлов средствами nginx
2012-03-22 в 12:33, admin, рубрики: nginx, высокая производительность, системное администрирование, метки: nginx, высокая производительностьПредставим, что у нас есть приложение/сайт с достаточно высокой нагрузкой.
Многие разработчики приложений для «ВК» или «Одноклассников» сталкивались с ситуацией, когда приложение выходит в топ новых приложений и на вас сваливается огромнейшая нагрузка.
Допустим, в процессе обращения клиента к серверу, генерируется картинка. Серверов у нас много. Каким образом клиенту отдать эту картинку, если у вас нет единой файловой системы и файлы не синхронизируются между серверами?
Как поступить, когда на сервер ежесекундно приходит большое количество народу? Ответ прост — nginx.
Организация разделов на системном диске в облаке Селектел
2012-03-22 в 10:53, admin, рубрики: LVM, selectel cloud, Блог компании Селектел, Облачные вычисления, руководство пользователя, системное администрирование, метки: LVM, selectel cloud, руководство пользователяabstract: Этот пост описывает организацию системного диска на машинах в облаке и объясняет, почему именно так.
Предисловие: Всё написанное тут касается системных дисков создаваемых при установке виртуальных машин. Пользователи имеют полное право делать что хотят с этими дисками, и уж, тем паче, решать самостоятельно, как организовывать место на дополнительных дисках.
Мотивация
Мы должны предоставлять диски системы в таком виде, который даст пользователям достаточную свободу делать «что хочешь», и в то же время обеспечивать достаточную простоту и удобство для пользователей, которым нужно «просто работать». Хотя проблема чуть более сложная, поскольку речь идёт не об удобном пульте телевизора, а об инструменте в работе, так что правильнее говорить про удобство типовых сценариев и возможность реализовывать свои собственные.
Вот проблемы, которые возникают в связи с этим:
- Возможность изменить размер диска и корневой файловой системы
- Возможность создать дополнительные разделы
- Возможность подключить диски от одной машине к другой
- С этого диска надо ещё и загрузиться
Наиболее примитивным решением является Читать полностью »
Спасительная флешка на основе дистрибутива Linux Debian/Ubuntu
2012-03-21 в 12:15, admin, рубрики: Debian, GNU, linux, ntfs, recovery, Ubuntu, windows, системное администрирование, метки: Debian, GNU, linux, ntfs, recovery, Ubuntu, windowsНачну с сути идеи — куча одинаковых компов, на них требуется установить ОС Windows XP с одинаковым набором программ. Первая мысль — настроить один эталонный компьютер, снять с него образ жесткого диска и развернуть на остальных компьютерах.
Acronis не подходил по «религиозным соображениям» компании.
Поискав DIY решение, наткнулся на замечательную вещь ntfsclone из пакета ntfsprogs.
Следует заметить, что в компьютерах отсутсвует привод оптических дисков, переностного в конторе нет, следовательно остается два варианта — бегать с отверткой и приводом поочередно к каждой машине или же воспользоваться флешкой. Вариант с флешкой мне нравился больше. Поэтому на нем остановился и принялся за изучение вопроса.
Читать полностью »
IPTV-стример на базе gestream_a84
2012-03-20 в 23:08, admin, рубрики: iptv, Samsung, Ubuntu, системное администрирование, метки: iptv, Samsung, Ubuntu
Как бы ни был VLC хорош с его набором модулей и функций, а также утечками памяти и глюками. Нет, я уважаю этот проект, но просто иногда не нужно всех этих плюшек.Читать полностью »
Установка Mercurial Server и использование авторизации по SSH
2012-03-20 в 13:12, admin, рубрики: linux, Mercurial, системное администрирование, метки: mercurial Несколько дней назад передо мной поставили задание — поднять mercurial-репозиторий на одной из локальных машин, и поставили одно условие — обязательная авторизация по SSH. Установка будет производится с использованием Mercurial Server на 64-битной серверной Убунте.
Читать полностью »
Настройка веб-сервиса Cherokee под Ubuntu 11.04 для работы с WordPress
2012-03-20 в 11:53, admin, рубрики: Apache, linux, wordpress, системное администрирование, метки: apache, wordpress Недавно я захотел попробовать какую-нибудь альтернативу для домашнего веб-сервиса.
Не то чтобы меня чем-то не устраивал «станартный» Apache — просто хотелось расширить кругозор ну и, возможно, найти альтернативу получше.
Кандидат должен был отвечать нехитрым требованиям — малое потребление ресурсов и высокая скорость работы.
Так как Nginx, lighthttpd и LiteSpeed я уже в своё время трогал, и примерно знал, чего от них можно ожидать — выбор пал на испанскую разработку Cherokee.
Изначально статья планировалась как сравнение двух «индейцев» — но в процессе установки и настройки Cherokee я столкнулся с парой подводных камней. Так что эта статья — так сказать вводная.
Сравнение производительности тоже будет — но чуть позже.
Читать полностью »