Утром, оказавшись в неприятной ситуации из-за отрубившегося накануне вечером УЗО в серверной (бесперебойники отработали, но на двенадцать с лишним часов их, конечно, не хватило) в положении того самого мужика, над которым грянул гром, я решил настроить уведомления по почте и SMS о подобных каверзах. Сначала полез в ZenOS — он превосходно собирает кучу инфы со всей сети по SNMP и генерит кучу отчётов, некоторые из которых я решил направить себе на гмейловский аккаунт. Отрубаю UPS — фиг, молчит ZenOS, как партизан, хотя событие произошло и в его базе появилось.
Поковырялся ещё, в процессе применил свой любимый метод тестирования: включил информирование вообще на все события, полагая, что если и тогда ничего не произойдёт, то ошибку стоит искать где-то ближе к почтовому серваку. Ничего не произошло, но тут мне подсказали, что можно настроить уведомления непосредственно с серверов, контролирующих «упсы» — и точно, старый добрый PowerChute с этой задачей справился, и я, довольный, вернулся к рутинным админским делам.
А вечером случилось оно. Уж не знаю, почему именно — скорее всего, коллега перезагрузил сервак с ZenOS, — но оно попёрло. В половине десятого я уехал за женой на каток, в десять мой коммуникатор уже безбожно тупил, пытаясь сообщить о трёх тысячах новый сообщений в ящике. Пока он загружал текущие заголовки, сваливались новые... Горшочек, не вари!
К полуночи я знал, что у меня есть пять с половиной тысяч событий разной степени важности, к двум часам ночи их число перевалило за семь тысяч. Конечно, добравшись до десктопа, можно было поставить фильтр на сообщения и удалять их без прочтения. Можно было залезть по VPN на работу и отрубить злобного спамера. Но у меня взыграло любопытство: решил проверить, сколько же всего горшок наварит, пока я сплю. Сегодня утром насчитал одиннадцать тысяч сообщений с одинаковым заголовком и отправителем.
Перед запуском чего-либо думать надо трижды. Дважды — мало, хотя тоже ничего: подумав дважды, я не стал включать информирование по SMS. Страшно представить, как бы я чистил входящие сообщения на телефоне...[3]
#3408: Не давайте богам обжигать горшки
15:00 18.06.2010, IT happens
Упал у меня Виндоус. Поскольку я предусмотрительно поставил себе второй системой Убунту, переустановку винды я решил отложить. Гляжу — друг один в аську стучится. Он заядлый геймер, а также самопровозглашённый компьютерный бог. Предлагает мне в %game% поиграть — я отказываюсь, говорю, что на Убунте сейчас.
— А что, Убунта твоя мешает тебе?
— Нет, у меня винда сломалась, а переустанавливать лень.
— А-а... Ну, удали Убунту. А что это, кстати?
— Ось такая.
— Ну-у! Виндоус лучше всех! Давай я тебе диск занесу?
— Да не, не надо, у меня свой есть.
— А не поставишь мне Убунту посмотреть?
Согласился, пришёл к другу с лайв-сиди.
— Ничего не трогай! Просто полазай по менюшкам; если понравится, я тебе поставлю.
С этими словами я отправился покурить. Вернулся минут через десять, а там... Друг уже отформатировал половину жёсткого диска и пытался перезаписать болванку с Убунтой.
Винду я ему переустановил. Больше ни про какие «штучки» рассказывать не буду, а то ещё брутфорс-скрипт попросит и начнёт ломать всех налево и направо.
#3409: Памятник предохранителю
16:45 18.06.2010, IT happens
Случалось мне работать в девяностых на заводе АЗЛК, где целиком делали «Москвичи». На конвейере размещалось много станков: и фрезеровочные машины, и «умные» руки-каретки... Самые продвинутые станки были импортными. Они отличались и качеством материалов, и степенями защиты. Станки ломались в день по две-три штуки, а чем сложнее устройство, тем большее количество элементов может прийти в негодность. А так как русскому мужику лень чинить очередную подохшую защиту от перегрева или заезда не туда, то всё держалось на добром русском слове «авось».
Однажды рука-каретка с грохотом протаранила стоящий за ней станок, стоящий огромных денег, который выпиливал какую-то хитровырезанную деталь. Начали разбираться; ответственным назначили меня. Ну что, сходили посмотреть с другом Лёшей.
Случился скачок напряжения в сети. Электронная защита от заезда была отключена: сгорела из-за отсутствия предохранителя. Идти за новым через ползавода мужикам было лень. Физическая защита была попросту отвёрнута — мешалась же! А не остановил каретку сломанный ограничитель скорости. Мотор мощный, предохранитель был под стать — массивный и нестандартный, такого на заводе по углам не валялось. Открыв то место, где должен был находиться предохранитель, я увидел литой медный цилиндр 50 на 8 мм.
Вот так на Руси решаются проблемы с недостающими деталями.
#3410: В глубоком миноре
16:45 18.06.2010, IT happens
Насколько надо было разочароваться в производителе собственной звуковой карты, насколько надо было намучаться с постоянно пропадающим звуком, чтобы папку, в которой лежат драйверы, назвать «Конкретная печаль»?
#3411: Воинствующие пингвинофобы