Storage Toolkit
In diesem Thema wird die Komponente 'Storage Toolkit' beschrieben, die Ihnen die Verwendung von Aktionen in Tivoli Enterprise Portal ermöglicht. Die Aktionen in Storage Toolkit bieten einen einfachen Zugriff auf Mainframeoperationen, mit denen Sie Ressourcen, wie beispielsweise Datenträger oder Mainframedatensätze, verwalten können. Sie können die Aktionen beispielsweise verwenden, um Datensätze zu migrieren oder freien Speicherplatz freizugeben.
Über die Storage Toolkit-Erweiterung für Situationen haben Sie die Möglichkeit, einen Storage Toolkit-Befehl einer Situation zuzuordnen. Dies bedeutet, dass die Ausführung des Storage Toolkit-Befehls erfolgt, wenn die Situation wahr wird. Alle Funktionen von Storage Toolkit können nun einer Situation zugeordnet werden, einschließlich der Möglichkeit zum Absetzen von angepassten Befehlen, Batch-JCL und Storage Toolkit-generierten Befehlen. Zuordnung von Storage Toolkit-Befehlen zu Situationen enthält weitere Informationen hierzu.
- DFSMSdss (Device Support Services)
- DFSMShsm (Hierarchical Storage Manager)
- ICKDSF (Device Support Facilities)
- IDCAMS (Access Method Services)
- DFSMSrmm (DFSMS Removable Media Manager)
- Mainframe (z/OS-Konsolbefehl)
- TSO (Time Sharing Option)
Menüs und Dialogfenster in Storage Toolkit
In diesem Abschnitt werden die Aktionen beschrieben, die in den Kontextmenüs von Storage Toolkit zur Verfügung stehen.
Um auf die Aktionen zugreifen zu können, müssen Sie Zeilen, die über Aktionsmenüs verfügen, in den Arbeitsbereichen auswählen und mit der rechten Maustaste auf diese Zeilen klicken. Daraufhin wird ein Kontextmenü angezeigt, in dem Sie nun einen Eintrag wie beispielsweise Datensatzaktionen auswählen können. Anschließend wählen Sie die entsprechende Aktion im Untermenü aus. Bei Auswahl einer Aktion wird ein Dialogfenster angezeigt, in dem die Aktion konfiguriert und die Anforderung übergeben wird.
- Befehl erstellen
- Batch-Job erstellen
- Befehl oder Job übergeben
- Wählen Sie die Zielressourcen in Tivoli Enterprise Portal aus.
- Klicken Sie mit der rechten Maustaste und wählen Sie Datensatzaktionen > Migrieren aus.
- Konfigurieren Sie den Befehl.
- Übergeben Sie die Anforderung. Der Befehl Migrieren wird für jede einzelne Ressource abgesetzt.
- Angepasste Befehle und Jobs
Name des Menüpunkts Zugehöriges Dialogfenster Batch-Job erstellen Dialogfenster 'Batch-Job erstellen' Befehl erstellen Dialogfenster 'Befehl absetzen' Befehl oder Job übergeben Dialogfenster 'Befehl oder Job übergeben' - Aktionen mit Bezug auf Datenträger, die in den Arbeitsbereichen von Tivoli Enterprise Portal angezeigt werden
Name des Menüpunkts Zugehöriges Dialogfenster Sichern Dialogfenster 'Datenträgersicherung' Konvertieren Dialogfenster 'Datenträgerkonvertierung' Migrieren Dialogfenster 'Datenträgermigration' Speicherplatz freigeben Dialogfenster 'Speicherbereichsfreigabe auf dem Datenträger' Komprimieren Dialogfenster 'Komprimieren' Defragmentieren Dialogfenster 'Defragmentieren' - Aktionen mit Bezug auf Datensätze, die in den Arbeitsbereichen von Tivoli Enterprise Portal angezeigt werden
- Aktionen mit Bezug auf Datensatzattributgruppen, die in den Arbeitsbereichen von Tivoli Enterprise Portal angezeigt werden.
Name des Menüpunkts Zugehöriges Dialogfenster Attribute extrahieren Extraktionsprogramm für Datensatzattributgruppe - Dialogfenster - Aktionen mit Bezug auf DFSMShsm
Dialogfenster 'HSM-Anforderung abbrechen'. Der Menüpunkt, mit dem dieses Dialogfenster geöffnet wird, ist verfügbar, wenn alle ausgewählten Einträge aktiv sind oder sich in der Warteschlange befinden. Ist der Status eines ausgewählten Eintrags Abgeschlossen, Abnormal beendet oder Abgebrochen, ist der Menüpunkt nicht verfügbar.
- Aktionen mit Bezug auf DFSMSrmm
Name des Menüpunkts Zugehöriges Dialogfenster Aktionen für DFSMSrmm-spezifische Datensätze Datensatz hinzufügen Dialogfenster 'Datensatz hinzufügen' Datensatz ändern Dialogfenster 'Datensatz ändern' Datensatz löschen Dialogfenster 'Datensatz löschen' Aktionen für DFSMSrmm-spezifische Eigner Eigner hinzufügen Dialogfenster 'Eigner hinzufügen' Eigner ändern Dialogfenster 'Eigner ändern' Eigner löschen Dialogfenster 'Eigner löschen' Aktionen für DFSMSrmm-spezifische Datenträger Datenträger hinzufügen Dialogfenster 'Datenträger hinzufügen' Datenträger ändern Dialogfenster 'Datenträger ändern' Aktionen bestätigen Dialogfenster 'Aktionen für alle Datenträger bestätigen' Datenträger löschen Dialogfenster 'Datenträger löschen' Aktionen für DFSMSrmm-spezifische VRS-Ressourcen VRS hinzufügen Dialogfenster 'VRS hinzufügen' VRS ändern Dialogfenster 'VRS ändern' VRS löschen Dialogfenster 'VRS löschen'
Die Dokumentation für das Betriebssystem z/OS enthält Referenzinformationen zu den Befehlen und Parametern, die von Storage Toolkit verwendet werden. Über die folgende Webseite können Sie auf die Dokumentation für die von Ihnen verwendete z/OS-Version zugreifen: http://www-03.ibm.com/systems/z/os/zos/ |
Verarbeitung von Aktionsanforderungen durch Storage Toolkit
Alle Aktionen, nicht nur die Aktionen, die benutzerdefinierte JCL-Datenströme übergeben, werden als Batch-Jobs auf dem z/OS-System ausgeführt. Jeder Befehlstyp verfügt über eine Schnittstelle für Batch-Jobs, die von Storage Toolkit zur Ausführung der Aktion verwendet wird. Die JCL für die einzelnen Befehlstypen wird über PARMGEN definiert und anschließend zur Ausführung des Befehls verwendet. Mit PARMGEN wird ferner eine standardmäßige Jobkarte definiert, die auf die einzelnen Batch-Jobs angewendet wird. Diese Karte kann jedoch durch eine angepasste Jobkarte außer Kraft gesetzt werden, die Sie im Storage Toolkit-Dialogfenster angeben.
Bei der Übergabe einer Aktionsanforderung startet Storage Toolkit unter z/OS einen Thread, der die Ausführung der Anforderung steuert. Der Thread generiert die JCL, ersetzt Variablen durch Werte und erweitert die Klauseln )DOT )ENDDOT. Dann übergibt der Thread den Batch-Job unter Verwendung der internen MVS-Lesefunktion zur Ausführung und wartet, bis die Ausführung abgeschlossen ist. Am Beginn eines JCL-Datenstroms fügt Storage Toolkit einen Schritt ein, der Code für die Überwachung der restlichen Schritte in diesem Job ausführt. Nach Abschluss eines Schritts erfasst dieser Code die Befehlsausgabe oder (sofern Ihre Anforderung die Ausführung benutzerdefinierter JCL vorsieht) den Inhalt der entsprechenden Datensätze und DD-Namen, die zum späteren Anzeigen kopiert werden sollen. An eine SYSOUT-Klasse weitergeleitete DD-Namen werden erst beim letzten Schritt des Jobs erfasst.
Am Ende eines JCL-Datenstroms fügt Storage Toolkit einen letzten Schritt ein, der ebenfalls Storage Toolkit-Code ausführt. Der Code im letzten Schritt erfasst nach Bedarf die Systemausgabe (SYSOUT) für die einzelnen Schritte, den Rückkehrcode des Batch-Jobs und optional die JES-Ausgabe. Darüber hinaus wird der Storage Toolkit-Thread über den Abschluss des Batch-Jobs benachrichtigt. Der Thread speichert dann die Ergebnisse der Ausführung in der Prüfpunktdatenbank und wird beendet.
Zu diesem Zweck erstellt der Storage Toolkit-Thread temporäre Datensätze für die JCL, die Ergebnisse des Batch-Jobs und weitere Dateien. Die Datensätze sind temporär und werden von Thread und Batch-Job gemeinsam genutzt. Nach Ausführung des Batch-Jobs werden die Datensätze gelöscht.
Die für die Verarbeitung der Anforderung erforderlichen Aktivitäten werden in einer Sicherheitsumgebung ausgeführt, die Storage Toolkit mithilfe Ihrer Tivoli Enterprise Portal-Benutzer-ID einrichtet. Da die Sicherheitsumgebung auf dem z/OS-System eingerichtet wird, auf dem der Überwachungsagent ausgeführt wird, muss diese Benutzer-ID mit Ihrer Mainframe-ID auf diesem System übereinstimmen. Falls diese ID keine gültige Mainframe-Benutzer-ID ist, kann keine Sicherheitsumgebung eingerichtet werden, und die Aktionsanforderung schlägt fehl.
- Alle vom Batch-Job benötigten temporären Datensätze werden erstellt und aufgerufen.
- Der Batch-Job wird übergeben.