Beispielkonfigurationen für die statische und dynamische Serverauswahl

Im folgenden Beispiel wird gezeigt, wie ein einfacher statischer Selektor erstellt und verwendet wird:

  1. Erstellen Sie eine Serverressource namens "Merkur" und ordnen Sie sie einem Agenten zu.
  2. Erstellen Sie einen Selektor namens "Merkur". Stellen Sie ihn so ein, dass eine Standardeigenschaft ausgewählt wird: Name = BF, Operator = Ist gleich, Wert = Merkur, Erforderlich = Ja.
  3. Erstellen Sie ein Projekt namens "Lincoln". Ordnen Sie dem Projekt den Selektor namens "Merkur" zu.

Wenn Sie das Projekt "Lincoln" ausführen, wird vom System die Serverressource namens "Merkur" ausgewählt. Wenn diese Serverressource nicht verfügbar ist, schlägt das Projekt fehl.

Im folgenden Beispiel wird gezeigt, wie Sie für eine Gruppe von Servern eine dynamische Serverauswahl einrichten:

  1. Erstellen Sie einen Collector namens "RAMGROESSE". Stellen Sie ihn zum Erfassen der integrierten Eigenschaft MEM_TOTAL ein.
  2. Erstellen Sie Serverressourcen, die Hosts zugeordnet werden. Stellen Sie für alle die Verwendung des Collectors "RAMGROESSE" ein.
    • Merkur (Host mit 512 MB RAM)
    • Mars (Host mit 1 GB RAM)
    • Jupiter (Host mit 3 GB RAM)
  3. Erstellen Sie einen Selektor namens "VielRAM". Stellen Sie ihn so ein, dass eine Standardeigenschaft, die Eigenschaft MEM_TOTAL, der Operator "Größer-gleich", der Wert 2048 und die Eigenschaft "Erforderlich" ausgewählt werden. MEM_TOTAL wird in MB ausgedrückt. Mit diesem Selektor werden nur Hosts mit mindestens 2 GB RAM ausgewählt.
  4. Erstellen Sie einen Selektor namens "WenigRAM". Stellen Sie ihn so ein, dass eine Standardeigenschaft ausgewählt wird: Name = MEM_TOTAL, Operator = Größer-gleich und Wert = 256. Mit diesem Selektor werden nur Hosts mit mindestens 256 MB RAM ausgewählt.
  5. Erstellen Sie zwei Projekte:
    • HighMaint: Stellen Sie dieses Projekt für die Verwendung des Selektors "VielRAM" ein.
    • LowMaint: Stellen Sie dieses Projekt für die Verwendung des Selektors "WenigRAM" ein.

Wenn Sie "HighMaint" ausführen, wird der Server "Jupiter" ausgewählt, da nur er die Anforderung des Selektors von 2 GB RAM erfüllt.

Wenn Sie "LowMaint" ausführen, wird eine beliebige der drei verfügbaren Serverressourcen ausgewählt.

Wenn Sie später eine Serverressource namens "Neptun" für einen Host mit 2 GB RAM hinzufügen, wird beim nächsten Ausführen des Projekts "HighMaint" entweder "Neptun" oder "Jupiter" für das Projekt ausgewählt. Wenn "Jupiter" aus irgendeinem Grund nicht verfügbar ist, wird "Neptun" ausgewählt, da er der einzige Server ist, der zum Selektor passt.