понедельник, 26 октября 2009 г.

В забое.

С четверга на пятницу на прошлой неделе апгрейдили билинг. Началось все традиционно - поздним ужином в макдональдце, дабы не оголодать ночью. И покупкой энрегетиков/воды в местном ночном ларьке, где молодеж активно закупалась ягуаром. Пожрамши бигмаков и выкинув разогретую картошку фри ибо она была резиновая и не съедобная выдвинулись к часу ночи на объект номер 1. Выгрузив кучу барахла из машины и открыв дверь мы обнаружили погром и жизнерадостных узбеков(напоминаю, время час ночи). На вопросы "ЧТО ЗА БОТВА?" один из них нам объяснил что "Шабельме, бабельме, соседняя офиса - кафе быть, начальника сказать работать работать и еще раз работать".
Порадовавшись, что теперь рядом с серверной будут еще пьяные бурагозы ошиватся - сняли с сигналки и открыли серверную. На столе под вытяжкой было обнаружено кладбище дохлых комаров в количестве несколько тыщ. Видно засасывало откудато. Пылесос был сразу же окрещен братской могилой так как все комары были засосаны в него. Сделав дополнительный бакап БД билинга. Сервер был выключен в месте с цисками и началось великое I like to moved, moved. Так как из стойки в течении года были убраны все второстепенные серваки, в ней заияли то тут, то там дыры. Было решено сдвинуть всю мелочь до 4х вершков в одну кучу на верху, установить второй упс на низ и каталист 6509 тудаже. С передвижением серваов и мелких цисок проблем не возникло, с упсом на 3КВатт тоже особа сложностей не было. А вот с каталистом было веселей, из него были извлечены 2 блока питания для уменьшения веса(один из этих блоков питания меня както чуть не убил электричеством), SUP решили не вытаскивать от греха подальше. Кряхтя и матюгаясь каталист был закинут на UPS, после чего приболчен к стойке. Дальше работа разделиласт, начальник начал заниматся интелектуальным трудом - крутить патчкорды и раскладывать по стойке, дабы убрать все раньше висящие сопли и бороду. А я обновлять билинг. Забакапив конфиги я снес старый пакет билинга и залил новый. Начал накатывать апдейт на базу данных, вроде как накатился. Запускаю ядро - валится куча ошибок, ядро стартует но базу не подцепляет. Смотрю в логи - ошибка - нет таблицы. Матерюсь, смотрю в фаил апдейта - таблица есть, создаю руками. Запускаю снова ядро - таже херь, смотрю в логи - теперь нужна другая таблица. Матерюсь снова - создаю опять руками. Опять запускаю - стартует, вроде базу начал подгружать, но опять вижу ошибки что в другой таблице не хватает полей. Начало закрадыватся подозрение, а были ли мальчик, апдейт то вообще накаталися или нет. Решил накатить его повторно. После - залил, вроде все запустилось. Отлично, заливать бакап базы размером в 30гигов не нада. Начинаю ковырятся в новой админке - дабы проверить работоспособность - виснет. Вспоминаю, что нада одну таблицу, чтобы не висла, сконвертировать из innodb в myisam. Можно конечно поменять движок через ALTER, но иду проверенным методом, сливаю дамп таблицы, меняю в текстовом редакторе innodb на myisam, дропаю таблицу - заливаю из дампа. Все начинает шикарно работать. Начинаю проверять права на доступ к админки у тех поддержки и операторов - права поплыли, приходится на горячую разбираться с новыми правами. В итоге полтора часа убитого времени, так как находишся как на болоте, отключая одну функцию в одном месте, она отключается еще в другом, в итоге работает первое, но не работает второе, и так со всем подрят. Кое как я нахожу все таки баланс, того что мне нада по правам. Время гдето 6 утра, начальник уже уложил все кабелюки и просит меня помочь ему быстро все поперетыкать. На это уходит еще в районе часа. В 7 утра мы выползаем из серверной, матерясь, что скорей всего нас еще поднимут с утра ибо никто ничего не знает и вообще для них новая админка - это шок и трепет. Так в принципе и получается, в 10:30 меня в панике будит абон отдел. Кое как продрав глаза, я решаю по телефону ее проблемы и пытаюсь еще поспать, что получается с трудом...

2 комментария:

  1. Хм... "начальник начал заниматся интелектуальным трудом". Как у нас про них говорят - "другой уровень абстракции".

    ОтветитьУдалить
  2. мда, комент отправлен 10ого а у меня уведомление пришло только что, что то гдето тормозит

    ОтветитьУдалить