Dateien für den Job-Manager erfassen

In einer flexiblen Managementumgebung können Sie den Job Datei erfassen übergeben, um eine einzelne Datei oder ein Verzeichnis mit Dateien von verwalteten Zielen (Hosts oder Knoten) in den Job-Manager zu kopieren. Sie können Dateien erfassen, bevor Sie Jobs übergeben, die die Dateien verwenden. So können Sie beispielsweise eine Unternehmensanwendung erfassen und anschließend verteilen, bevor Sie die Anwendung auf verwalteten Anwendungsserverzielen installieren oder aktualisieren. Eine Eigenschaftendatei kann auch erfasst und an verwaltete Anwendungsserverziele verteilt werden, bevor Sie die Datei anwenden, um die Anwendungsserver zu konfigurieren.

Vorbereitende Schritte

Starten Sie den Job-Manager. Stellen Sie sicher, dass die Ziele, von denen Sie eine Datei kopieren möchten, beim Job-Manager registriert sind.

Wenn Sie eine Datei auf einem Host erfassen, müssen Sie den Host zuerst beim Job-Manager registrieren.

Wenn ein Ziel ein Deployment Manager ist, starten Sie den Deployment Manager. Wenn ein Ziel ein eigenständiger Anwendungsserver ist, starten Sie den Verwaltungsagenten.

Ihre ID für den Job-Manager muss für die Rolle "Administrator" (Verwaltung) oder "Operator" (Bedienung) berechtigt sein, damit Sie Jobs übergeben können. Wenn Sie einen Job übergeben, können Sie einen Benutzernamen und ein Kennwort für die Authentifizierung und Berechtigung auf den Zielen angeben. Wenn Sie einen Job an mehrere Ziele übergeben, müssen Benutzername und Kennwort oder Berechtigungsnachweise für den Übergebenden für alle Jobziele gültig sein.

Wenn Sie sehr viele Ziele haben, können Sie die Verwaltung vereinfachen, indem Sie die Jobs für Zielgruppen übergeben. Bevor Sie einen Job für eine Zielgruppe übergeben können, müssen Sie die Gruppe erstellen.

Informationen zu diesem Vorgang

Sie können die Administrationskonsole des Job-Managers oder des Deployment Manager verwenden, um einen Job zu übergeben, der eine Datei oder ein Verzeichnis von Dateien von Zielen in den Job-Manager zu übertragen. Wählen Sie in der Konsole den Job Datei erfassen aus, geben Sie die zu übertragende Datei bzw. das zu übertragende Verzeichnis an, geben Sie Joboptionen an, planen Sie den Job, sehen Sie sich die Zusammenfassung an, und übergeben Sie den Job. Wenn der Job ausgeführt wird, kopiert der Job-Manager die Datei aus dem Verzeichnis des Anwendungsserver- oder Deployment-Manager-Profils in das Verzeichnis config/temp/JobManager/Job-Token/Zielname des Job-Manager-Profils.

Beim Erfassen eines Verzeichnisses von einem Knoten komprimiert der Job den Verzeichnisinhalt rekursiv und kopiert die generierte komprimierte Datei. Wenn Sie mehrere Dateien von einem Host erfassen, können Sie Platzhalter im Dateinamen verwenden.

Diese Schritte beschreiben, wie der Job Datei erfassen über eine Job-Manager- oder Deployment-Manager-Konsole ausgeführt wird. Anstatt die Konsole zu verwenden, können Sie das Jobscript "collectFile" in der Befehlsgruppe "AdministrativeJobs" ausführen. Weitere Informationen hierzu finden Sie im Artikel zu den Typen von Verwaltungsjobs.

Fehler vermeiden Fehler vermeiden: Der Job für die Erfassung von Dateien kann Dateien nur von der QShell übertragen. Dateien werden im Binärmodus übertragen. Deshalb findet während der Übertragung keine Konvertierung von Zeichensätzen oder Codierungen statt.gotcha
Fehler vermeiden Fehler vermeiden: Der Job für die Erfassung von Dateien kann nur Dateien übertragen, die über die z/OS-UNIX-Shell zugänglich sind. Dateien werden im Binärmodus übertragen. Deshalb findet während der Übertragung keine Konvertierung von Zeichensätzen oder Codierungen statt.gotcha

Vorgehensweise

  1. Bestimmen Sie für Knoten die Position der Datei bzw. des Verzeichnisses, die bzw. das Sie erfassen möchten, relativ zum Verzeichnis Profilstammverzeichnis des Ziels.

    Angenommen, Sie möchten die Datei DynaCacheEsi.ear aus dem Verzeichnis Profilstammverzeichnis/AppSrv01/config/cells/myNode01Cell/applications/DynaCacheEsi.ear erfassen. AppSrv01 ist der Name des Zielknotenprofils. AppSrv01 ist ein eigenständiger Anwendungsserver. myNode01Cell ist der Name der AppSrv01-Zelle. Die Position der Datei DynaCacheEsi.ear, relativ zum Profilstammverzeichnis "AppSrv01" ist config/cells/myNode01Cell/applications/DynaCacheEsi.ear.

    Für Hosts können Sie eine oder mehrere Dateien von einer beliebigen Position der Hosts erfassen, sofern Ihre Benutzer-ID über die entsprechenden Berechtigungen verfügt.

  2. Klicken Sie in der Navigationsstruktur der Administrationskonsole auf Jobs > Übergeben.
  3. Wählen Sie den Job aus.
    1. Wählen Sie in der Liste den Jobtyp Datei erfassen aus.
    2. (Optional) Beschreiben Sie den Job.
    3. Klicken Sie auf Weiter.
  4. Wählen Sie die Ziele aus, von denen Sie die Datei bzw. das Verzeichnis erfassen möchten.
    1. Wählen Sie in der Liste eine Gruppe von Zielen aus, oder wählen Sie Zielnamen aus.

      In der Liste der Zielgruppen werden nur die Zielgruppen angezeigt, die für den ausgewählten Jobtyp gültig sind.

      Das Ziel kann ein Host sein. Sie können jedoch nur eine einzige Datei von einem Host erfassen. Es ist nicht möglich, ein Verzeichnis von einem Host zu erfassen.

    2. Wenn Sie Zielnamen ausgewählt haben, geben Sie anschließend einen Zielnamen an und klicken Sie dann auf Hinzufügen oder klicken Sie auf Suchen und geben Sie die ausgewählten Ziele auf der Seite "Ziele suchen" an.

      Wählen Sie das Ziel aus, von dem Sie eine Datei oder ein Verzeichnis erfassen möchten. Um das Beispiel aus Schritt 1 fortzusetzen, nehmen wir an, dass das AppSrv01-Profil beim Job-Manager als nodeA registriert ist. Wählen Sie nodeA aus.

    3. Wenn die Benutzerauthentifizierung erforderlich ist, geben Sie einen Benutzernamen, ein Kennwort und bei Bedarf weitere Authentifizierungswerte an.
    4. Klicken Sie auf Weiter.
  5. Geben Sie die Parameter für den Job "Datei erfassen" an.
    1. Als Quelle stehen Ihnen je nachdem, ob Sie Dateien von einem Host oder von einem Knoten erfassen, verschiedene Optionen zur Auswahl:
      • Knoten: Geben Sie den Pfad der Datei bzw. des Verzeichnisses, die bzw. das Sie erfassen möchten, relativ zum Verzeichnis Profilstammverzeichnis des Ziels an.

        Wenn Sie beispielsweise die Datei DynaCacheEsi.ear aus dem Verzeichnis Profilstammverzeichnis/AppSrv01/config/cells/myNode01Cell/applications/DynaCacheEsi.ear erfassen möchten, geben Sie den folgenden Pfad an:

        config/cells/myNode01Cell/applications/DynaCacheEsi.ear/DynaCacheEsi.ear

        Zum Erfassen eines Verzeichnisses, z. B. logs unter Profilstammverzeichnis des Ziels, geben Sie logs im Feld Quelle an.

      • Host: Geben Sie einen vollständig qualifizierten Pfad der Datei an. Es bestehen keine Einschränkungen für die Quelle. Sie können Dateien mit Platzhaltern angeben. Die unterstützten Platzhalterzeichen sind (*) und (?).
        • Stern (*) – für mehrere unbekannte oder variable Zeichen im Begriff.
        • Fragezeichen (?) – für ein einzelnes unbekanntes oder variables Zeichen im Begriff.
    2. Optional: Geben Sie im Feld Ziel einen Zielnamen für die Datei oder das Verzeichnis an, die bzw. das in den Job-Manager kopiert werden soll.

      Standardmäßig wird die Datei bzw. das Verzeichnis in das Verzeichnis Job-Manager-Profil/config/temp/JobManager/Job-Token/Zielknoten kopiert. Die Datei bzw. das Verzeichnis behält ihren bzw. seinen Namen, sofern Sie keinen anderen Namen im Feld Ziel angeben.

      Wenn Sie für die Beispieldatei DynaCacheEsi.ear keinen Wert im Feld Ziel angeben, kopiert das Produkt die Datei DynaCacheEsi.ear in ein Verzeichnis, z. B. Profilstammverzeichnis/JobMgr01/config/temp/JobManager/124517860634322577/nodeA. In diesem Beispiel ist JobMgr01 der Name des Job-Manager-Profils, 124517860634322577 die ID des Job-Tokens und nodeA das Ziel, von dem die Datei kopiert wurde. Die Datei DynaCacheEsi.ear wird in das Verzeichnis "nodeA" kopiert.
      • Knoten

        Angenommen, Sie möchten der Datei DynaCacheEsi.ear einen anderen Namen, wie z. B. dynacache_esi_sample, im Verzeichnis "nodeA" geben. Wenn Sie dynacache_esi_sample im Feld Ziel angeben, wird die Datei DynaCacheEsi.ear in das Verzeichnis Profilstammverzeichnis/JobMgr01/config/temp/JobManager/Job-Token/nodeA kopiert, wo sie den Namen dynacache_esi_sample hat.

      • Host

        Wenn Sie ein Ziel für einen Host angeben, müssen Sie ein Verzeichnis angeben. Werden Dateien von einem Host erfasst, kann das Ziel kein Dateiname sein.

      Wenn Sie einen Wert im Feld Ziel angeben, merken Sie sich den Wert. Führen Sie später einen Job aus, der auf die erfasste Datei bzw. das erfasste Verzeichnis verweist, können Sie den Zielwert verwenden, um die Datei bzw. das Verzeichnis anzugeben.

    3. Wenn Sie einen anderen Verteilungsprovider als den Standardverteilungsprovider verwenden, geben Sie für Verteilungsprovider den Namen des Verteilungsproviders an. Für die Beispieldatei DynaCacheEsi.ear und das Beispielverzeichnis logs geben Sie keinen Wert an und verwenden den Standardverteilungsprovider.
    4. Klicken Sie auf Weiter.
  6. Planen Sie den Job.

    Die Uhrzeiten und Datumsangaben, die Sie angeben, sind für den Job-Manager relativ.

    1. Geben Sie optional eine oder mehrere E-Mail-Adressen an, an die nach Abschluss des Jobs Benachrichtigungen gesendet werden sollen.

      Wenn Sie mehrere E-Mail-Adressen angeben, trennen Sie diese durch Kommas. Die E-Mail-Adressen werden in Ihren Konsoleinstellungen gespeichert. Jede E-Mail-Adresse wird auf Formatfehler überprüft.

    2. Wählen Sie aus, wann der Job für die Übergabe verfügbar ist.

      Sie können den Job für sofortige Übergabe planen oder ein Datum mit Uhrzeit angeben, an dem der Job vom Job-Manager abgerufen werden soll.

    3. Wählen Sie die Verfallszeit für den Job aus.

      Die Verfallszeit des Jobs gibt an, wann der Job für die Ausführung auf den Zielen nicht mehr verfügbar ist. Sie können die Standardverfallszeit verwenden, Uhrzeit und Datum für den Jobverfall angeben oder einen Zeitraum angeben, nach dem der Job verfällt. Die Standardverfallszeit ist in der Konfigurationsanzeige des Job-Managers definiert.

    4. Geben Sie optional ein Wiederholungsintervall, das Startdatum und das Enddatum des Intervalls an.
    5. Klicken Sie auf Weiter.
  7. Sehen Sie sich die Zusammenfassung an und klicken Sie auf Fertigstellen, um den Job zu übergeben.

Ergebnisse

Der Job-Manager kopiert die Datei bzw. das Verzeichnis in das Verzeichnis Job-Manager-Profil/config/temp/JobManager/Job-Token/Zielname. Der Name der Erfassungsdatei bzw. des Erfassungsverzeichnisses ist das Ziel. Wenn Sie keinen Zielwert angegeben haben, behält die Datei bzw. das Verzeichnis ihren bzw. seinen ursprünglichen Namen.

Die Beispieldatei DynaCacheEsi.ear wird in das Verzeichnis Job-Manager-Profil/config/temp/JobManager/Job-Token/nodeA kopiert.

Nächste Schritte

Klicken Sie auf der Seite "Jobstatus" auf die ID des Dateierfassungsjobs, und zeigen Sie den Jobstatus an. Klicken Sie auf das Symbol für Statusaktualisierung Symbol für Aktualisierung der Anzeige mit dem Jobstatus, um den angezeigten Status zu aktualisieren.

Wenn der Job nicht erfolgreich ist, sehen Sie sich alle Fehlernachrichten zur Jobausführung an, beheben Sie alle Fehlerbedingungen, und übergeben Sie den Job anschließend erneut.

Wenn der Job-Manager die Datei bzw. das Verzeichnis erfolgreich von den Zielen in den Job-Manager kopiert, können Sie Jobs übergeben, die die erfassten Dateien verteilen.


Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tagt_jobmgr_collect_file
Dateiname:tagt_jobmgr_collect_file.html