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
