Erläuterungen zum Wähler

Der Wähler ist eine Java-Komponente auf dem Server, der die Inventarinformationen von den inventarisierten Arbeitsstationen empfängt. Es kann sich hierbei um folgende Server handeln: Blattserver, Blattserver mit Datenbank, Zwischenserver mit Datenbank und inventarisierten Arbeitsstationen, Zwischenserver mit inventarisierten Arbeitsstationen, Stammserver mit inventarisierten Arbeitsstationen sowie eigenständige Server. Weitere Informationen zu Serverkomponenten finden Sie unter Inventarkomponenten auf einem Inventarserver im Überblick.

Der Wählervorgang wird folgendermaßen ausgeführt:

  1. Während der Absuche der inventarisierten Arbeitsstation erstellt das Absucheprogramm eine STR-Datei mit den Absuchedaten im Absucheverzeichnis (\scandir) auf dem Server für jede Absuche, die auf der inventarisierten Arbeitsstation ausgeführt wird. Der Standort des Verzeichnisses \scandir wird vom Inventarserviceobjekt abgerufen. Der Wähler verarbeitet die STR-Dateien, die vom Absucheprogramm in das Verzeichnis \scandir abgelegt wurden.

    Der Wähler ermittelt außerdem die STR-Dateien, die von ZENworks for Desktops 3 SP 1- oder ZENworks for Desktops 3.2-Absucheprogrammen erzeugt wurden, und verschiebt die STR-Dateien in das Verzeichnis \scandir\conv, damit die Dateien von STRConverter verarbeitet werden können.

    Der Wähler verarbeitet folgende STR-Dateitypen.

    • Voll: Enthält die vollständigen Hardware- und Software-Inventarinformationen der inventarisierten Arbeitsstation.

    • Delta: Enthält nur die Änderungen des Inventars seit der letzten Absuche.

    • Delete (Löschen): Enthält die von der Ablage benötigten Informationen, damit die Ablage das Objekt für die inventarisierte Arbeitsstation aus der Datenbank löschen kann. Diese STR-Datei wird erstellt, wenn das Objekt für die inventarisierte Arbeitsstation aus eDirectory gelöscht wird.

    • Scheduled Full (Geplante Komplettabsuche): Enthält Komplett- und Delta-Absuchevorgänge. Je nach dem zuletzt gespeicherten Status der Daten des Objekts für die inventarisierte Arbeitsstation, verarbeitet die Ablage entweder die Komplettabsuche oder die Delta-Absuche. Die STR-Datei der geplanten Komplettabsuche wird von der Ablage zur Behandlung der Fehler bei den in der Datenbank gespeicherten Inventardaten der inventarisierten Arbeitsstation verwendet.

      Mit der Arbeitsstationsinventar-Richtlinie können Sie die geplante Komplettabsuche so konfigurieren, dass nach einer bestimmten Anzahl von Delta-Absuchen eine Komplettabsuche erfolgt. Der Wert muss zwischen 5 und 65535 liegen. Wenn Sie keine geplante Komplettabsuche wünschen, setzen Sie den Wert auf 65535.

  2. Der Wähler prüft folgende Bedingungen, um sicherzustellen, dass die vom Absucheprogramm erzeugte STR-Datei gültig ist.
    • Nachdem die geplante Komplettabsuche auf der inventarisierten Arbeitsstation ausgeführt wurde, enthält die STR-Datei die Daten für die Komplettabsuche und die Delta-Absuche. Im Abschnitt "Identification" der STR-Datei der geplanten Komplettabsuche wird SCHEDFULL als ScanType angegeben.
    • Wenn eine Delta-Absuche auf der inventarisierten Arbeitsstation ausgeführt wird, enthält die STR-Datei zwei Instanzen der Objekte für das Inventarabsucheprogramm.
    • Die in der STR-Datei protokollierte Ganzzahl basiert auf dem Namen der STR-Datei mit dem tatsächlichen Wert der STR-Datei.
    • Die tatsächliche Größe der STR-Datei muss der in der STR-Datei erfassten Größe entsprechen.

    Der Wähler verarbeitet nur gültige STR-Dateien. Wenn das Verzeichnis ungültige Dateien enthält, werden diese vom Wähler gelöscht.

  3. Der Wähler kopiert - auf der Grundlage der jeweiligen Serverfunktion - die einzelnen STR-Dateien aus dem Verzeichnis \scandir in das Verzeichnis dbdir\entmergedir.

    Die folgende Tabelle enthält die Verzeichnisse, die der Wähler kopiert oder umbenennt:

    Server Kopiert STR-Datei in das Datenbankverzeichnis (dbdir) Benennt STR-Datei im Datenbankverzeichnis (dbdir) um Benennt STR-Datei im Enterprise Merge-Verzeichnis (EntMergeDir) um

    Blattserver mit Datenbank

    Ja

    --

    Ja

    Blattserver

    --

    --

    Ja

    Zwischenserver mit Datenbank und inventarisierten Arbeitsstationen

    Ja

    --

    Ja

    Eigenständiger Server

    --

    Ja

    --

    Stammserver mit inventarisierten Arbeitsstationen

    --

    Ja

    --

  4. Der Wähler aktualisiert die Sequenznummer der gültigen STR-Dateien in eDirectory.

    Der Wähler bestimmt, ob eine Komplettabsuche ausgeführt wird, wenn die Sequenznummer für die Absuche in der STR-Datei ungültig ist. Wenn die STR-Datei ungültig ist oder falls die Sequenznummer der STR-Datei ungültig ist, erzwingt der Wähler eine Komplettabsuche.

  5. Der Wähler protokolliert den Status im Serverprotokoll. Weitere Informationen hierzu finden Sie unter Überwachen des Arbeitsstationsinventars mit Statusprotokollen.

    Der Wähler entfernt die vorhandenen STR-Dateien aus dem Verzeichnis \scandir.