Что делает "Хороший" или "Великий" Администратор?

По своей сути, запустить веб-сервер довольно просто. Установите, например, Apache, PHP и MySQL, и вы уже в пути. Но работа, очевидно, не заканчивается там. Хорошие администраторы выполняют десятки задач, постоянно обновляя несколько программ.

Что должен сделать веб-администратор, чтобы стать хорошим администратором? Какие шаги они должны предпринять, чтобы изучить эти навыки, и что они должны сделать, чтобы применить эти навыки?

(Примеры включают мониторинг сетевого трафика, создание и выполнение схемы резервного копирования, управление сертификатом шифрования и многое другое.)

20 ответов

Решение
  • желание сделать все правильно.
  • способность придумывать сногсшибательные решения, когда вы понимаете, что "правильно", недостижима.
  • готовность "владеть" проблемой и доводить ее до конца.
  • готовность вызывать и иметь собственные проблемы, даже если никто не сообщил об этом.
  • возможность и желание заменить себя небольшим сценарием оболочки после того, как вы справитесь с проблемой (освободиться, чтобы найти и решить следующую проблему).
  • стремление к самооценке и всегда делать вещи лучше, даже если ваши пользователи уже счастливы.
  • И, прежде всего, способность глубоко вздохнуть, выдохнуть и справиться с последним огнем, который только что упал на ваших коленях.

У хорошего администратора в моих глазах должно быть несколько качеств:

  1. Способность учиться и адаптироваться Это абсолютно важно. Мир - это динамичное место, и рано или поздно любому администратору придется перейти в систему, с которой он не знаком. Иметь возможность принять изменения и заставить их работать в ваших интересах. Отличный способ сделать это - не сводить глаз с горизонта и исследовать новые технологии, которые, как кажется, учитывают их применимость для вашего бизнеса.

  2. Знайте систему, которой вы управляете. Опять же, это необходимо. Невозможно полностью использовать или защитить вашу систему, если вы не понимаете, что она делает. Это не обязательно означает понимание того, как в вашем процессоре реализован модуль добавления Carry-Lookahead, но нужно понимать, как PHP взаимодействует с apache для получения выходных данных. Понять, как работает Active Directory, если вы администратор сети и т. Д.

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

  4. Подумайте быстро, я не уверен, что вы можете сделать, чтобы подготовиться к этому... Может быть, играть в ракетбол? Честно говоря, это происходит из опыта. Закон Мерфи всегда найдет и разграбит вас, так что будьте готовы с этим справиться.

Там больше, но я думаю, что это 4 ключевых. XD

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

То же самое относится и к командам разработчиков: они часто бросают вещи на системного администратора без какого-либо контекста или объяснения и ожидают немедленных действий.

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

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

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

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

Из семи навыков высокоэффективных администраторов баз данных; в равной степени применимо к системным и сетевым администраторам:

  • Будь экспертом-универсалом.
  • Понять бизнес и ожидания пользователей.
  • Создавайте более детальные SLA с помощью количественных и простых для понимания метрик.
  • Разбейте окружающую среду на более мелкие, более управляемые части.
  • Будьте ориентированы на задачу, а не на реализацию.
  • Отделите и делегируйте мирское.
  • Избавьтесь от уникальных решений.

Я знаю, это звучит как шутка, но быть ОКР. Системные администраторы, которые одержимы идеей стандартизации, обычно создают самые безопасные и надежные системы.

Здесь много хороших ответов! Мне особенно нравятся списки jj33 и Murali Suriar.

Я бы добавил к их:

  • Будьте активным коммуникатором. Неважно, большое ли у вас предприятие или маленькое. Люди рассчитывают на то, что сеть и серверы будут "скучными" (то есть без сюрпризов). Так что активно объявляйте о простоях обновления и обслуживания, быстро рекламируйте новости, когда вы знаете, что существует проблема, которая может затронуть людей, и работайте с вашими избирателями, чтобы определить, когда они более чувствительны к надежности инфраструктуры (на конец месяца, на конец квартала, в начале утро, что угодно) Документируйте среду и процедуры где угодно и где угодно, чтобы ваши процессы можно было распределять, совместно использовать и повторять. Вы можете подумать, что это снизит безопасность вашей работы, но на самом деле это позволит вам перейти к другим задачам.

Прочитайте книгу "Практика системного и сетевого администрирования " Тома Лимончелли, Кристины Хоган и Страты Чалуп; это 1000-страничный ответ на ваш вопрос, но он того стоит.

Он не распространяется на какие-либо конкретные технологии (например, UNIX, Windows), и вы не найдете в нем ни одного примера "напечатайте эту команду". Это все, кроме технических вещей, которые делают великого системного администратора.

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

Хороший на лету решает все виды проблем, а хороший заранее их предотвращает. Кто-нибудь упоминал Тао?

Всегда стремиться к следующему уровню доступности услуг - стремиться к среде, которая в основном исправляется и всегда поддается измерению во всех учетных записях.

Если вы не можете измерить (доступность, работоспособность, стоимость и т. Д.), Вы не можете точно знать, действительно ли то, что вы делаете, делает системы лучше для их цели.

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

Я думаю, что коммуникативные навыки очень важны, если вы хотите перейти от: администратора к: отличному администратору.

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

Чем больше администратор сможет сообщить (предпочтительно на языке без прав администратора), что происходит или почему что-то придется ждать до понедельника, тем лучше я могу с ними работать.

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

Хороший администратор понимает, что им нужно продолжать учиться и расти. Они стараются изо всех сил стараться изо всех сил, признаются в неудачах и учатся у них.

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

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

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

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

Хороший администратор знает, что он / она не великий администратор. Поистине великих администраторов не существует, есть только те, кто заявляет, что они великие, и те, кто знает, что они не велики.

-Адам

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

Разница между хорошими и хорошими администраторами не часто видна, пока не стало слишком поздно.

Хороший администратор запустит программное обеспечение или систему, и она будет работать отлично.

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

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

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

Я люблю кофе, я имею в виду на самом деле. Когда сервер отключается в 3 часа ночи.

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

Когда вы говорите умеренному администратору сделать что-то, он сделает это и скажет "готово". Он мог бы даже добавить "проверьте это, пожалуйста, поскольку я не уверен, работает ли он так, как должен".

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

Дисциплина, коммуникативные навыки и уверенность - мои лучшие три.

Другие вопросы по тегам