...System-Management-Plattform
Zu den Begriffen der System-Management-Welt siehe z.B. [#!bib:guts95!#].
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...LRZ-Unix-MIB
Uwe Kriegers Management Information Base (MIB) für Unix-Systeme des Leibniz-Rechenzentrums (LRZ), s. [#!bib:krie94!#]
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...DML
Dolphin Model Language, s. [*]
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...SNMP
Simple Network Management Protocol, s. [#!bib:1157!#,#!bib:rose94!#]
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...Querys
Der Autor bittet, diese Mischung von deutschen und englischen Begriffen zu entschuldigen. Soweit möglich werden deutsche Übersetzungen der englischen Originale benutzt. Die Original-Begriffe werden aber erwähnt, damit der Leser sich in Dolphin leichter zurechtfinden kann.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...Regeln
s. [*]
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...Set-Request
s. [#!bib:1157!#,#!bib:rose94!#]
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...Doppelklicken
Achtung: Dolphin ist oft umständlich zu bedienen! Hier genügt es nicht, um ein Objekt zu öffnen, es einfach doppelzuklicken. Es muß vorher markiert (also einmal angeklickt gewesen) sein.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...dargestellt
Eine Erweiterung sieht DML vor: der Wert eines Attributs kann in einen natürlichsprachlichen Satz eingebettet werden; s. [*].
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...Gerüst
Dieses Gerüst folgt nicht exakt der Syntax-Definition! Die Syntax, die der Modell-Editor vorgibt, entspricht aber schon genauer der ,,tatsächlichen`` DML-Syntax (s. [*]).
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...klickt
Im Baum selbst ist nie klar, wann beim Drücken der mittleren Maustaste das lokale Menü flip und wann select / spawn erscheint. Weder eine Kombination mit Tasten (Shift, CTRL) noch eine Position des Mauszeigers garantieren das eine Menü oder das andere.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...(DML
Um es nochmal zu sagen (s. [*]): die Abkürzung DML ist keine offizielle; sie stammt vom Autor.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...(Beispiel-)Modelle
Diese Modelle sind als Textdateien und nach Aufruf von Dolphin intern geladen vorhanden.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...entladen
Trotzdem gibt es Probleme, entladene Modelle wieder zu laden: nach Entladen aller originalen Modelle (im Modell-Editor file-out-all ) und neuem Laden (durch Laden des Modells allmodels.m) gibt es Warnungen der Art: Model ManageableObject is VERY DODGY because Object DomainPolicy is VERY DODGY because Basic Attribute [ domainPolicy ]name[ String _ ]inDomainNamed[ String string ] is VERY DODGY because Argument Underscore use in [ String _ ] is deprecated. Diese können aber einfach übergangen werden.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...System-MIB
System-MIB , LRZ-Unix-MIB und auch Unix-LRZ-MIB sind alles geläufige Begriffe für dasselbe. Je nachdem, in welchem Kontext von der MIB gesprochen wird, wird einer der Begriffe benutzt, in dieser Arbeit die ersten beiden.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...Gruppen
In der LRZ-Unix-MIB heißen Objekte eines hohen Abstraktionsniveaus Gruppen. Der Autor Uwe Krieger folgt damit wohl einem üblichen Sprachgebrauch.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...denormalisieren
Ein Begriff aus der Datenbankwelt: eine Tabelle normalisieren heißt dort sie in mehrere Tabellen aufzuteilen um u.a. Datenredundanzen zu beseitigen.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...auftreten
Tritt ein Fehler auf, gibts als Meldung leider nur ein schlichtes ,,Error``.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...Knoten
Ein Klick auf den Hintergrund bringt den Befehl flip mit dem man den Inhalt des Fensters kippen kann.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...ein
Leider nur mit etwas Glück: die Bedienung ist hier wie im Objekt-Hierarchie-Baum, siehe oben [*], nicht ganz einfach
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...importiert
Genauer gesagt scheint der Compiler schon mindestens zwei Prüfungen der Quelldatei durchgeführt zu haben: unmittelbar nach dem Start (hier kann die schlichte ,,Error``-Meldung erscheinen, die nicht auf so Triviales wie falscher Dateiname oder ähnliches zurückzuführen ist) und nach dem select eines Knotens: siehe hierzu auch weiter unten.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...Dolphin-Image
Das Image ist der aktuelle Zustand des Programms. Dieser kann komplett gesichert werden.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...)
Tatsächlich erzeugt der MIB-Compiler kein Objekt UnixMachineWithSysMib . Das wurde von Hand aus dem automatisch generierten Objekt System gemacht.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...unbestimmt
Anmerkungen im Text wie meistens oder wenn man Glück hat beziehen sich auf die Erfahrungen des Autors mit dem System, d.h. den Fehlern des Systems. Er möchte das nicht als Kritik verstanden wissen, schließlich ist Dolphin aktuell ein Forschungsprojekt, sondern vielmehr klar machen, daß Probleme mit der Bedienung nicht unbedingt am Benutzer liegen sondern oft am System. Natürlich kann es sein, daß der Leser mit einer neueren Dolphin-Version arbeitet und die hier beschriebenen Probleme nicht hat. Die Entwickler von Dolphin wissen von den Unzulänglichkeiten.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...an
Die vorhandenen Implementierungen kommen aber fast ohne SNMP aus.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...stammen
Eine Ausnahme bildet da das schon erwähnte Fortgeschrittenenpraktikum von Micheal Dzik: [#!dzik95!#].
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...LaTeX2html
LaTeX2html ist der Generator von Nikos Drakos (s. [#!bib:latex2html!#]), der aus LaTeX-Dokumenten HTML-Dokumente compiliert.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Root on HPHEGER0
8/28/1998