bash.im ithappens.me zadolba.li

Факапы

1045

Мир-смерть

Московский филиал довольно крупной иностранной компании. На этаже произошел сильный пожар, полностью выгорело шесть комнат, включая серверную. Сисадмин, с трудом говорящий по-английски, докладывает ситуацию CIO головного офиса в Торонто:

Сисадмин: Ви хэв вери бэд ситьюэйшн хире.
CIO: Can you describe what exactly happened? Perhaps you can spell some words if you're not sure about their pronunciation.
Сисадмин: Йес, коудворд из «пи-ай-зет-ди-и-ти-эс». Вери, вери бэд ситьюэйшн!

1023

Десятикилограммовая аварийная красная лампочка

Пригласил меня однажды друг настроить свежукупленный комп своему товарищу. Винда в норме — XP SP3; поправил пару настроек и отключил несколько служб. Установил и новинки игропрома — конфигурацию подобрали неплохую, внутри гудел здоровенным кулером новенький GeForce 9600. Нахваливаю выбор:

— Классная видеокарта!
— А то! Всё, что нужно, купили, даже бесперебойник есть, только зачем он, не пойму — для защиты от скачков напряжения?
— Сейчас расскажу, а лучше покажу. У вас рубильник далеко?
— Нет.
— Вырубай нафиг!

Товарищ удаляется, мы с другом ждём начала спектакля. Бах — свет гаснет, компьютер вырубается, UPS пищит. Что за чертовщина?

Смотрю под стол и понимаю, что в знаниях устанавливавшего компьютер «специалиста» был серьёзный пробел. Бесперебойник был включен в электросеть параллельно с питанием системника и монитора.

1011

Свет в конце тоннеля

Случилась эта история в те далекие времена, когда мобильных телефонов еще никто не видел, а пейджер был непозволительной роскошью. Но во всю продавались радиотелефоны, причем отдельные умельцы добивались дальности связи трубы со станцией до двух километров. Вот и история эта об одном из этих умельцев, с которым мне довелось работать.

Занимался он распространением этих аппаратов и «подключением» различных понтов. По определенным каналам поступил заказ на продажу телефона, причем заказчик хотел те самые два километра, чтоб в магазин с трубой ходить. Дом у заказчика в 16 этажей.

«Да и на пять километров потянет, если на крышу антенну вынести»,- зря товарищ мой это сказал. Как оказалось потом, клиент жил всего лишь на четвертом этаже, а денег-то хочется. Недолго думая, решили проложить кабель по шахтам вентиляции – так короче. За реализацию задуманного взялись далеко в послеобеденное время. Лампочку на кухне в вентиляцию, хозяин дома, остальные на «высоту». Свет в конце туннеля виден, но как-то уж больно далеко.

Ну, нам-то что. Гирю в полкило к канату и вниз, аккуратно. Пройти должна! Не проходит, ложится на что-то. Доложили хозяину. А у того как раз двухпудовая (32 кг) гиря нашлась. Её к канату! Ложится на что-то и все! Время ужинать, да и домой охота. Подняли гирю на десяток метров, чтоб наверняка засор пробить, тем самым доброе дело сделать, и отпустили.

В это время где-то между 4 и 16 этажами на кухне за ужином собралась вся семья. Смотрели телевизор, стоявший на холодильнике. И, казалось бы, что тут такого? А ведь холодильник был «утоплен» в вентиляционную шахту. Вдруг с треском и грохотом над телевизором появляется здоровенная гиря! Мгновенье – телевизора больше нет! Еще мгновенье – и холодильник прошел краш тест! Полежав секунду, гиря безмолвно взмыла вверх…

Коллега уверяет, что никто их не поймал. А свое «грязное» дело они через день до логического завершения все-таки довели.

1004

Чего изволите? ~#

Вспомнилась история моего первого знакомства с линуксом — забавная и поучительная.

Домашний компьютер у меня появился в десятом классе. За полгода я только и научился, что ходить по сайтом из-под IE да щёлкать мышкой на всём подряд, — даже командную строку мне не довелось открыть ни разу. Однако некоторые простейшие проблемы решать я всё-таки научился: текст очередного непонятного окошка вколачивался в Яндекс, и по поисковой выдаче я иногда понимал, что и куда надо ввести.

Однажды мне довелось прочитать о чудесной операционной системе Linux, которая по всем параметрам явно была круче винды. Списывая все свои непонятки на то, что винда действительно недостаточно крута, я обратился к своему знакомому «компьютерщику», который подтвердил, что с никсами он на «ты» и может запросто поставить мне их. Даже пообещал подарить под это дело отдельный небольшой винт, чтобы не тревожить лишний раз привычные «форточки».

Обрадованный, я тем же вечером принёс к товарищу свой системный блок, и он, бормоча непонятные заклинания, принялся за работу. К делу он подошёл основательно: поставил Slackware, добавил несколько крайне нужных пакетов, произвёл бесчисленное количество настроек — словом, система была полностью готова. Естественно, что в ходе этих манипуляций он как опытный администратор выставил runlevel = 3, да и забыл про это.

Придя домой в половине десятого, я радостно включил свой компьютер, достал из кармана листок с надписью «Логин администратора — root, пароль — qwerty» (предполагалось, что своего юзера я создам сам) и стал ждать загрузки. Войти в систему у меня получилось с первого раза. Помедитировав с полчаса на строку «root@comp ~#», я догадался, что компьютер ждёт, когда я что-нибудь введу.

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

Что чувствовал в тот вечер свежеустановленный линукс, нынче я даже боюсь представить. Не знаю, какие команды мне попадались под руку, но если команда startx и появилась, то, видимо, уже слишком поздно, когда KDE уже не запускался. Убедившись, что после очередной команды рабочий стол с обоями и кнопочкой «Пуск» всё ещё не появился, я бездумно переходил к следующему примеру. Держалась «слакварь» молодцом, и упала только глубокой ночью.

Когда на следующий день я снова пришёл со своим компьютером к тому же знакомому, он долго в ужасе смотрел то на меня, то на не подлежащую восстановлению систему. На этот раз после установки он создал для меня пользователя с максимально урезанными правами, а root-пароль пообещал дать только после того, как я смогу внятно сформулировать, зачем он мне нужен. Стоит ли говорить, что просидел под никсами я от силы три вечера и, так и не сумев поставить не одной игрушки, снова загрузился в знакомую винду?

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

988

The Incredible Machine

Думаю, вы читали много историй, связанных с использованием лотка сидирома в затеях вроде автоматического ребута железа и открывания дверей. Я не удивлюсь, когда увижу в голливудских фильмах про маньяков адскую машину Руби Голдберга, приводимую в действие открывающимся лотком. Вот моя история.

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

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

Да-да, чашка опрокидывается. Спасая чужой ноут, обжигаю руку и прикладываюсь коленом об угол.

Кресло на колёсиках улетает из-под задницы и подло бодает помощника, снимавшего коробку бумаги со стеллажа.

Бумага раскалывает крышку струйника, стоящего на тумбочке; помощник, теряя равновесие, толкает вешалку с гроздью курток.

Вешалка слегка разбивает губу любимой секретарше шефа. Распахивается дверь:

— Что там у вас!?

Появление директора чуть было не превращает водевиль в трагедию, но буквально пара фраз, и офис полным составом начинает ржать.

Всё правда. Разве что про тайную любовь шефа не уверен — так, слухи и дань офисному фольклору...

985

Умер на руках

Где-то полгода назад стояла у меня Ubuntu. Samba работала немножко некоректно — файлы, записанные из сети, нельзя было просмотреть на самой машине. После усидчивого чтения мануалов все было исправлено, но старые файлы так и остались с неправильными правами доступа.

Есть простая команда, равняющая одним махом все права доступа к файлам:

sudo chmod 777 -R ./*

Набрал я её одним движением. О том, что на клавиатуре залипала точка, я вспомнил лишь через мгновение после нажатия на Enter.

Первым дала о себе знать служба ACPID. Следом полетели в бездну иконки и рюшечки рабочего стола. Прямо на глазах «гнома» перекосило, и он повис. В тот момент мне казалось, что любимая домашняя зверушка умирала на моих руках и просила о помощи, выбрасывая одно за другим сообщения об ошибках. Было так жалко, что реанимировать систему я решился только через неделю. Она уже никогда не будет такой, как раньше...

978

Сервер упал

Работал я как-то в одной небольшой компании и тесно общался с парнями из службы поддержки. Серверная находилась в небольшой каморке, которая практически не закрывалась — заходи, кто хочет. Более того, в «нервном узле» конторы постоянно царила африканская жара — даже кондиционеры не спасали.

Однажды айтишники написали заявление: мол, серверы надо непременно держать в прохладе и под защитой от посторонних лиц. После недельного отпуска возвращаюсь я в офис и вижу возле нашего окна эдакий шкаф-сейф, торчащий наружу знания. К шкафу подходит админ, открывает, а там аккуратно размещены все сокровища: сервер и все к нему прилежащее, свитч, АТС и толстые жгуты кабелей.

Спрашиваю у админа, надёжна ли конструкция. «Да не сомневайся! Сейф прикручен к металлической раме в стене, насквозь продувается, снаружи покрыт водоотталкивающим покрытием. Всё надёжно защищено!» — успокаивал он меня.

Ровно через неделю я услышал громкий хруст. Оглядываюсь: по стене стремительно ползёт трещина, и через пару секунд сейф вместе с рамой вываливается наружу, утаскивая за собой все кабели офиса. Хаос, погром, весь офис вверх дном — сейф летел с десятого этажа.

Никто не пострадал, разве что админов всех выгнали. Офис перестроили, данные восстановили из бэкапов, а сотрудники ещё долго, проходя мимо серверной, расплывались в улыбке.

963

Не смешите начальника СБ, он лопнет

Работал я юникс-админом в одной достаточно крупной организации, известной своими жёсткими правилами в отношении сотрудников. Пришел на работу — нажми кнопку «Пришел» в соответствующем разделе интранета, собрался покурить — щёлкни «Отошел по личным делам». За опоздания наказывали баллами (срезали премиальную часть зарплаты) — в общем, всё серьёзно. Корпоративная этика в переписке была также на высоком уровне, ни у кого даже в мыслях не было допустить вольности в выражениях — всё пристально контролировалось службой безопасности.

Как-то сидим, админим наши сервера. Работа достаточно скучная, так как настроены они по всем «фэн-шуям» и вероятность факапа минимальна. Внезапно сонное лицо руководителя группы администрирования Unix-систем, оживает, и он помпезно изрекает: «%Adminname%, я считаю, что употребление слов „жопа“ и „косяк“ неприемлемо при постановке служебного задания».

Через минуту хохота %Adminname%, Oracle-админ, начинает оправдываться, что он скопировал в задачу кусок из своих ночных записей — в них было отмечено, что старт инстанса Oracle с такими-то параметрами и с использованием такого-то массива приводит к жопе с производительностью, и это явно косяк в Solaris!

961

Бухгалтер-мультибоксер

Однажды вызывает меня финдиректор — не открывается база в 1С. Начинаю проверять. Действительно, «эска» ругается, что путь к БД задан неверно. Проверяю нужную папку на сервере — базы нет. И бэкапов тоже нет — там, где была папка, теперь пустое место. У меня начинают дрожать руки.

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

Оказалось, что я, перенастраивая планировщик на сервере, взял беспроводную клавиатуру от ближайшей клиентской машины и связал с приемником на сервере. Потом прицепил обратно, но с сервером клавиатура контакт почему-то не потеряла — фактически бухгалтер работал на двух компах одновременно. По невероятной случайности наш мультибоксер умудрился грохнуть и базы, и бэкапы. Хорошо, что вовремя заметили, пока он и корзину на сервере не почистил!