Was macht einen „guten“ oder „großartigen“ Administrator aus? [geschlossen]

27

Nach dem Schema der Dinge ist es ziemlich einfach, einen Webserver zu betreiben. Installieren Sie beispielsweise Apache, PHP und MySQL, und schon sind Sie unterwegs. Aber die Arbeit endet offensichtlich nicht dort. Gute Administratoren erledigen Dutzende von Aufgaben, nachdem sie einige Programme auf dem neuesten Stand gehalten haben.

Was sollte ein Webadministrator tun, um ein guter Administrator zu werden? Welche Schritte sollten sie unternehmen, um diese Fähigkeiten zu erlernen, und was sollten sie tun, um diese Fähigkeiten einzusetzen?

(Beispiele sind das Überwachen des Netzwerkverkehrs, das Erstellen und Ausführen eines Sicherungsschemas, das Verwalten eines Verschlüsselungszertifikats usw.)

abgestandene Brezel
quelle
Diese Frage serverfault.com/questions/29731/… Can guide You
Adopilot
Ich denke, dass diese Frage mit den meisten Antworten zum Blog gehen sollte, da dies der perfekte Blogpost ist :)
Spirit

Antworten:

38
  • der Wunsch, die Dinge richtig zu machen.
  • Die Fähigkeit, knallharte Lösungen zusammenzuschustern, wenn Sie erkennen, dass sie "richtig" sind, ist unerreichbar.
  • die Bereitschaft, ein Problem zu "besitzen" und Probleme zu lösen.
  • die Bereitschaft zu rufen und Probleme zu haben, auch wenn es niemand meldet.
  • die Fähigkeit und den Wunsch, sich selbst durch ein kleines Shell-Skript zu ersetzen, sobald Sie ein Problem gemeistert haben (um sich zu befreien, um das nächste Problem zu finden und anzugehen).
  • das Bestreben, sich selbst zu bewerten und Dinge immer besser zu machen, auch wenn Ihre Benutzer bereits zufrieden sind.
  • Und vor allem die Fähigkeit, tief durchzuatmen, auszuatmen und mit dem neuesten Feuer fertig zu werden, das Ihnen gerade in den Schoß gefallen ist.
jj33
quelle
7
Ich kenne Sysadmins, die wirklich Probleme "besitzen" wollen, aber die Probleme nicht lösen. Schlimmste Kombination aller Zeiten :-(
Zizzencs
16

Ein guter Administrator sollte in meinen Augen ein paar Eigenschaften haben:

  1. Die Fähigkeit zu lernen und sich anzupassen Dies ist absolut entscheidend. Die Welt ist dynamisch und früher oder später muss jeder Administrator auf ein System umsteigen, mit dem er nicht vertraut ist. Akzeptieren Sie Veränderungen und sorgen Sie dafür, dass sie zu Ihrem Vorteil funktionieren. Eine gute Möglichkeit, dies zu tun, besteht darin, den Blick auf den Horizont zu richten und neue Technologien zu untersuchen, wenn sie auf ihre Anwendbarkeit für Ihr Unternehmen zu achten scheinen.

  2. Kennen Sie das System, das Sie verwalten Auch dies ist unverzichtbar. Es gibt keine Möglichkeit, Ihr System vollständig zu nutzen oder zu schützen, wenn Sie nicht verstehen, was es tut. Das bedeutet nicht unbedingt, zu verstehen, wie ein Carry-Lookahead-Addierer in Ihrer CPU implementiert ist, sondern zu verstehen, wie PHP mit Apache interagiert, um seine Ausgabe zu erzeugen. Verstehen Sie, wie Active Directory funktioniert, wenn Sie ein Netzwerkadministrator usw. sind.

  3. Die Fähigkeit, mit dem Management umzugehen Im Ernst, Sie könnten der beste Administrator der Welt sein, aber wenn Sie Ihren Chef nicht davon überzeugen können, Ihnen diesen neuen Server zu kaufen, werden die Dinge niemals erledigt.

  4. Denken Sie schnell, ich bin nicht sicher, was Sie tun können, um sich darauf vorzubereiten ... Spielen Sie vielleicht Racquetball? Ehrlich gesagt kommt dieser aus Erfahrung. Murphys Gesetz wird Sie immer finden und plündern, seien Sie also am besten darauf vorbereitet, damit umzugehen.

Es gibt noch mehr, aber ich denke, das sind 4 Schlüssel. XD

ParoX
quelle
11

Ich denke, die Fähigkeit, mit den Menschen, die Sie unterstützen, auf der richtigen Ebene zusammenzuarbeiten, ist wichtig. Als Power-User / Entwickler hasse ich es, wenn Sys-Admins mich wie einen Idioten oder Störer behandeln, wenn ich versuche, ein Problem zu lösen oder etwas zu erledigen.

Gleiches gilt für Entwicklungsteams: Oft werfen sie Dinge ohne Kontext oder Erklärung auf den Systemadministrator und erwarten sofortiges Handeln.

Ich denke, in beiden Fällen sind gute Kommunikationsfähigkeiten von entscheidender Bedeutung.

Luke Quinane
quelle
10

Die besten Administratoren, die ich kannte, waren diejenigen, die in einer Krise ruhig blieben und zugeben mussten, dass sie nicht wussten, was los war.

Weniger wichtig, aber mehr von ihren Vorgesetzten geschätzt: Der Wille, " Ja " zu sagen und dem Management zu helfen, seine Ziele zu erreichen, aber zu erkennen, wenn man Nein sagt, ist besser für das Unternehmen.

Shalom Craimer
quelle
7

Ich denke, der größte Schlüssel, um ein guter Administrator zu sein, besteht darin, Probleme auf die richtige Art und Weise zu lösen, anstatt einen Hack zu verwenden. Wenn Sie sich die Zeit nehmen, ein Problem vollständig zu verstehen, es vollständig zu beheben und alle zutreffenden Teile der Lösung zu automatisieren, können Sie echte Notfälle bewältigen, wenn sie auftreten, und Aufgaben zur Vereinfachung des Benutzerlebens übernehmen.

Drew Stephens
quelle
1
+1 für "Wenn Sie sich die Zeit nehmen, ein Problem vollständig zu verstehen", ist dies der Schlüssel!
JJ01
Ja. Ich sehe Junior-Sysadmins, die einem Benutzer lokale Administratorrechte erteilen und glauben, dass sie ihre Probleme gelöst haben. Nein, das ist ein Workaround. Jetzt haben Sie sich Zeit genommen, um das Problem richtig zu lösen!
Chris Thorpe
4

Aus sieben Gewohnheiten hochwirksamer DBAs ; gilt gleichermaßen für System- und Netzwerkadministratoren:

  • Seien Sie ein Experte Generalist.
  • Verstehen Sie die Geschäfts- und Benutzererwartungen.
  • Erstellen Sie detailliertere SLAs mit quantitativen und leicht verständlichen Metriken.
  • Teilen Sie die Umgebung in kleinere, handlichere Teile auf.
  • Seien Sie aufgabenorientiert und nicht umsetzungsorientiert.
  • Segregiere und delegiere die Weltlichen.
  • Befreien Sie sich von einzigartigen Lösungen.
Murali Suriar
quelle
3

Viele gute Antworten hier! Mir gefallen besonders die Listen von jj33 und Murali Suriar.

Ich würde ihnen hinzufügen:

  • Sei ein aktiver Kommunikator. Es spielt keine Rolle, ob Sie in einem großen oder einem kleinen Unternehmen arbeiten. Die Leute verlassen sich darauf, dass Sie das Netzwerk und die Server "langweilig" halten (dh ohne Überraschungen). Kündigen Sie also aktiv Ausfallzeiten für Upgrades und Wartungsarbeiten an, machen Sie schnell auf Neuigkeiten aufmerksam, wenn Sie wissen, dass ein Problem vorliegt, das Menschen betreffen kann, und arbeiten Sie mit Ihren Mitgliedsgruppen zusammen, um festzustellen, wann sie für die Zuverlässigkeit der Infrastruktur anfälliger sind (Monatsende, Quartalsende, Anfang des Jahres) Morgen, was auch immer). Dokumentieren Sie die Umgebung und die Verfahren an einem beliebigen Ort, damit Ihre Prozesse verteilt, gemeinsam genutzt und wiederholt werden können. Sie denken vielleicht, dies wird Ihre Arbeitsplatzsicherheit verringern, aber es wird Ihnen wirklich ermöglichen, mit anderen Aufgaben fortzufahren.
Bernard Dy
quelle
3

Ich weiß, das klingt nach einem Witz, aber als Zwangsstörung. Sysadmins, die davon besessen sind, die Dinge im Allgemeinen standardisieren zu lassen, produzieren die sichersten und zuverlässigsten Systeme.

Steve Evans
quelle
2

Der Gute löst alle möglichen Probleme im Handumdrehen, der Große verhindert sie im Voraus. Hat jemand Tao erwähnt?

Aputsiak
quelle
2

Immer auf das nächste Serviceverfügbarkeitsniveau hinarbeiten - Streben nach einer Umgebung, die sich größtenteils von selbst behebt und auf jeden Fall messbar ist.

Wenn Sie nicht messen können (Verfügbarkeit, Gesundheit, Kosten usw.), können Sie wohl nicht wissen, ob das, was Sie tun, die Systeme für ihren Zweck besser macht.

Und wie immer "Dinge erledigen" - transparent, pragmatisch und ruhig sein.

Oskar Duveborn
quelle
ITIL-Best Practices und Microsoft Operations Framework (MOF) sind einige gute Ressourcen.
Oskar Duveborn
2

Wenn der Administrator großartig ist, bemerken die Benutzer nicht einmal, dass er existiert (oder wenn sie von der Administratorseite her schauen, müssen die Benutzer ihn nie stören).

vartec
quelle
2

Lesen Sie die Praxis der System- und Netzwerkadministration von Tom Limoncelli, Christina Hogan und Strata Chalup; Es ist die 1000-seitige Antwort auf Ihre Frage, aber es lohnt sich auf jeden Fall.

Es werden keine bestimmten Technologien (z. B. UNIX, Windows) behandelt, und Sie werden kein einziges Beispiel für den Befehl "type this command" darin finden. Es geht um alles andere als die technischen Dinge, die einen großartigen Systemadministrator ausmachen.

TimB
quelle
1

Ein guter Administrator versteht, dass er weiter lernen und wachsen muss. Sie bemühen sich, bei jeder Anstrengung ihr Bestes zu geben, Fehler zuzugeben und von ihnen zu lernen.

Sie sind außerordentlich kommunikativ. Sie sind nicht nur in der Lage, Laien komplexe Fachbegriffe zu erklären, sondern geben sich auch große Mühe, als Verfechter der eigenen Idee zu agieren, um sicherzustellen, dass sie ihren Kunden die besten Optionen bieten.

Sie sind eher aktiv als reaktiv. Sie antizipieren Probleme und Anforderungen und lösen sie, wenn möglich, bevor sie etwas bewirken. Wenn ein kritisches Problem entdeckt wird, diagnostizieren sie das Problem schnell und unkompliziert, bevor sie versuchen, es zu beheben.

Die besten Administratoren wissen und akzeptieren, dass es mehr als eine Möglichkeit gibt, Dinge zu tun, dass nicht jedes Problem ein Nagel ist und dass sie ständig neue Techniken erlernen möchten, weil es immer eine bessere Möglichkeit gibt, etwas zu tun, als sie geplant hatten , Technologien und Verständnis.

Ein guter Administrator liebt Server und hat mehr als ein paar zu Hause, auch wenn er bereits mehr als 80 Stunden pro Woche als Systemadministrator arbeitet.

Ein guter Administrator weiß, dass er kein guter Administrator ist. Wirklich großartige Administratoren gibt es nicht, es gibt nur diejenigen, die behaupten großartig zu sein, und diejenigen, die wissen, dass sie nicht großartig sind.

-Adam

Adam Davis
quelle
1

Ich denke, dass Kommunikationsfähigkeiten sehr wichtig sind, wenn Sie von: administrator zu: great administrator wechseln möchten .

Wenn der Administrator auf der Seite der Anwendungsentwickler nicht mitteilen kann, warum ein Problem vorliegt oder warum die Dinge länger dauern als erwartet, kann ich nur Vermutungen über die bevorstehende Lösung anstellen (falls vorhanden).

Je mehr der Administrator in der Lage ist, mitzuteilen (vorzugsweise ohne Administratorrechte), was vor sich geht oder warum die Dinge bis Montag warten müssen, desto besser kann ich mit ihnen arbeiten.

Ein guter Administrator ist in der Lage, das Wesentliche zu ergründen und die leicht verständliche Version seinen [Benutzern | anderen Abteilungen | Kunden] mitzuteilen, damit sie das Problem verstehen, ohne alle Details zu kennen.

Jacco
quelle
1

Der Unterschied zwischen guten und großartigen Administratoren wird nicht oft gesehen, bis es zu spät ist.

Ein guter Administrator wird die Software oder das System zum Laufen bringen und es wird großartig laufen.

Ein großartiger Administrator wird die Software oder das System zum Laufen bringen und es wird wieder großartig laufen. Der große Administrator wird sich jedoch auch die Zeit genommen haben, alles Mögliche über das System zu verstehen und vorbeugende Maßnahmen zu ergreifen, um sicherzustellen, dass die Dinge nicht zum kritischsten Zeitpunkt zusammenbrechen.

Wenn sie brechen, kann der große Administrator aufgrund seiner Kenntnisse der Plattform eine Problemumgehung sehr schnell beheben oder finden. Ein guter Administrator wird in der Regel in Panik geraten und an dieser Stelle mit dem Flattern beginnen.

Leider wird dies, wie gesagt, oft zu spät herausgefunden.

Nathan
quelle
Ein guter Administrator bringt Sie schneller zum Laufen, ein guter Administrator lässt Sie so viel länger laufen, dass der kleine zusätzliche Start (normalerweise) keine Rolle spielt.
LapTop006
1

Ich mag bereits viele Antworten, möchte aber noch eine vorschlagen: Verstehen Sie und glauben Sie, dass Ihre Systeme das Geschäft unterstützen und nicht umgekehrt.

Greg Whitfield
quelle
0

Liebe Kaffee, ich meine wirklich. Wenn der Server um 3 Uhr morgens ausfällt.

hitsuyashi
quelle
0

Finde den Kerl, der nicht nur überlebt, wenn du ihn mit einem Taschenmesser auf einer Insel lässt, sondern ein Haus mit fließendem Wasser erschafft ... Das ist der Kerl, den du willst

trent
quelle
0

Wenn Sie einem gemäßigten Administrator anweisen, etwas zu tun, wird er es tun und "fertig" sagen. Er könnte sogar hinzufügen "teste es bitte, da ich nicht sicher bin, ob es so funktioniert, wie es sollte".

Wenn Sie einem guten Administrator anweisen, etwas zu tun, wird er es tun und sagen "fertig und getestet, viel Spaß beim Verwenden". Und du wirst.

Paweł Polewicz
quelle
-1

Disziplin, Kommunikationsfähigkeit und Selbstvertrauen sind meine Top drei.

Chopper3
quelle