On 30/09/16 16:08, che pasha wrote:
> Галя, дело не в том что на одном сервере, а в том что был поломан и лвее
> сайт и ХС сайт - это как минимум. Зачем было трогать всё и тем более
> сайт ХС - я совсем не понимаю!
> На вопрос зачем это было сделано - человек обиделся и сам ушёл.

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

Окей, не проблема, расскажу как всё было.

Примерно два года назад, когда в очередной раз упал сайт, т.к. крутился
в скрине запущенный Витей, а Вити в радиусе досягаемости не было, я
добровольно взялся поддерживать сайт в работоспособном состоянии.
Разобрался, как всё работало (если это так можно назвать), прикрутил
логи, мониторинг и перезапуск через daemontools, да ещё до кучи
поддерживал код и фиксил баги, когда меня Дима просил это делать.
Попутно прибивал спамеров, обновлял пакеты и вообще поддерживал сервер в
работоспособном виде. С полгода назад апгрейднул на systemd с почти
нулевым даунтаймом, переделал мониторинг, логи и перезапуск на systemd,
настроил out-of-memory killer.

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

В какой-то момент кем-то было решено, что hackerspace.by переезжает на
сервер lvee.org, для чего Паша и компания залезли на сервер и всё
перенастроили. Ни в [email protected] не спросив (может, тут бы кто-то был
против переезда?), ни со мной не обсудив, хотя де-факто администрировал
и поддерживал сервер почти два года именно я, и просто хорошим тоном
было бы хотя бы сказать «Андрей, мы сейчас тут поковыряемся, хотим
что-то прикрутить; кстати, как там сейчас всё настроено?».

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

Пока я администрировал сервер, reboot был штатной ситуацией, всё
корректно завершалось, стартовало и работало через ~15 секунд после
команды перезагрузки. В новой конфигурации я сделал reboot, сервер ушёл
в несознанку, отвечая лишь something went wrong. После чего я потратил
ещё два часа распутывая конфиги и кривые скрипты, впиливая всё назад в
сервисы, настраивая let's encrypt так, как он должен был быть настроен.
Немного перегнул палку, правда, вернув назад lighttpd, который на
сервере был до пашиного&ко вмешательства — можно было оставить и пашин
nginx.

Нет, я понимаю, что бывает, что что-то в процессе перенастройки
ломается, чинится и так далее. Но тут дело в attitude одного из
настраивавших:

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

Т.е. это не случайность, а принцип.

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

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

-- 
Cheers,
  Andrew

_______________________________________________
Talks mailing list
[email protected]
http://lists.lvee.org/mailman/listinfo/talks

Reply via email to