Linux-BetriebssystemeAIX-Betriebssysteme

UPDATE DEVCLASS (Einheitenklasse FILE für z/OS media serveraktualisieren)

Mit diesem Befehl können Sie eine Einheitenklasse aktualisieren, die Sie für die Verwendung einer z/OS media server für den Zugriff auf Dateien im Magnetplattenspeicher als Datenträger mit sequenziellem Zugriff (wie Band) definiert haben. Die Einheitenklasse, die auf Speicher für z/OS media server abzielt, erfordert eine Bibliotheksdefinition des Typs ZOSMEDIA.

Ein Volume in dieser Geräteklasse ist ein linearer Datensatz nach dem VSAM (VAM), auf den über das z/OS media server. zugegriffen wird. SCRATCH-Volumes können mit einer Geräteklasse verwendet werden, wobei das System die LDS-Dateien ( VSAMz/OS media server ) dynamisch zuweist. Es ist nicht erforderlich, Datenträger für den Server zu definieren, um die Einheitenklasse zu verwenden. Wenn Sie Datenträger definieren, legen Sie das übergeordnete Qualifikationsmerkmal (HLQ) so fest, dass SMS die Zuordnungsanforderung von z/OS media servererkennt. Bei Verwendung von definierten Datenträgern wird die Funktion zum Formatieren von Datenträgern für den Server nicht unterstützt, wenn diese Einheitenklasse verwendet wird. Der Medienserver z/OS media server „ z/OS “ nutzt beim Befüllen von FILE-Volumes die Funktion „ FormatWrite “ des „ DFSMS Media Manager“.

Sie können Datenträger für die Einheitenklasse FILE definieren, indem Sie den Befehl DEFINE VOLUME verwenden. z/OS media server ordnet jedoch erst dann Speicherplatz für einen definierten Datenträger zu, wenn der Datenträger zur ersten Verwendung geöffnet wird.

Berechtigungsklasse

Für diesen Befehl ist Systemberechtigung oder uneingeschränkte Speicherberechtigung erforderlich.

Syntax

Syntaxdiagramm lesenVisuelles Syntaxdiagramm überspringen UPDate DEVclassEinheitenklassennameMAXCAPacity=GrößePRIMARYalloc=GrößeSECONDARYalloc=GrößePREFIX=DateidatenträgerpräfixMOUNTLimit=Anzahl

Parameter

Einheitenklassenname (Erforderlich)
Gibt den Namen der zu definierenden Einheitenklasse an. Die maximale Länge des Einheitenklassennamens beträgt 30 Zeichen.
MAXCAPacity
Gibt die maximale Größe der Dateidatenträger an, die für einen Speicherpool in dieser Einheitenklasse definiert sind. Dieser Parameter ist wahlfrei.

Dieser Wert muss als ganze Zahl gefolgt von einem K (KB), M (MB), G (GB) oder T (TB) angegeben werden. Die Mindestgröße beträgt 1 MB (MAXCAPACITY=1M). Die maximale Größe beträgt 16384 GB (MAXCAPACITY=16384G).

PRIMARYalloc
Gibt den anfänglichen Speicherbereich an, der dynamisch zugeordnet wird, wenn ein neuer Datenträger geöffnet wird. Es muss genügend Speicherbereich verfügbar sein, um den Wert für die primäre Bereichszuordnung zu erfüllen. Die SMS-Richtlinie (SMS = Storage Management Subsystem) bestimmt, ob mehrere physische Datenträger verwendet werden können, um die Anforderung zur primären Bereichszuordnung zu erfüllen.

Dieser Parameter ist wahlfrei. Dieser Wert muss als ganze Zahl gefolgt von einem K (KB), M (MB), G (GB) oder T (TB) angegeben werden. Die Mindestgröße beträgt 100 KB (PRIMARYALLOC=100K). Die maximale Größe beträgt 16384 GB (MAXCAPACITY=16384G). Alle Werte werden auf das nächsthöhere Vielfache von 256 KB gerundet.

Um eine ineffiziente Speichernutzung zu vermeiden, verwendet die Operation für die dynamische Zuordnung den kleineren der in den beiden Parametern PRIMARYALLOC und MAXCAPACITY angegebenen Werte.

SMS-Routinen für die automatische Klassenauswahl können Einfluss darauf haben, ob die Werte für die Parameter PRIMARYALLOC und SECONDARYALLOC verwendet werden.

SECONDARYalloc
Gibt den Speicherbereich an, um den ein Dateidatenträger erweitert wird, wenn der Speicherbereich, der dem Dateidatenträger bereits zugeordnet ist, verbraucht ist. Die Datei für einen Dateidatenträger wird bis zu der Größe erweitert, die mit dem Parameter MAXCAPACITY definiert ist. Danach wird der Datenträger als voll markiert.

Da sich die sekundäre Bereichszuordnung einer linearen Datei nicht über physische Datenträger erstrecken kann, muss bei der Auswahl der Größe für die sekundäre Bereichszuordnung die Größe des physischen Datenträgers berücksichtigt werden. Beispielsweise haben physische Datenträger für ein 3390 Modell 3 eine Größe von ungefähr 2,8 GB. Um sicherzustellen, dass mit jeder Erweiterungsanforderung ungefähr der gesamte physische Datenträger belegt wird (aber nicht mehr), verwenden Sie eine Größe für die sekundäre Bereichszuordnung, die gerade unter 2,8 GB liegt. Mit einer Größe von 2600 MB für die sekundäre Bereichszuordnung wird genügend Speicherbereich für die VSAM-Datenträgerdatei, den Datenträgerkennsatz und das Datenträgerinhaltsverzeichnis zugeordnet.

Dieser Parameter ist wahlfrei. Dieser Wert muss als ganze Zahl gefolgt von einem K (KB), M (MB), G (GB) oder T (TB) angegeben werden. Der Mindestwert ist 0 KB (SECONDARYALLOC=0K). Der Maximalwert ist 16384 GB. Mit Ausnahme von 0 werden alle Werte auf das nächsthöhere Vielfache von 256 KB gerundet.

Geben Sie 0 (SECONDARYALLOC=0) an, kann der Dateidatenträger nicht über den Wert der primären Bereichszuordnung hinaus erweitert werden.

SMS-Routinen für die automatische Klassenauswahl können Einfluss darauf haben, ob die Werte für die Parameter PRIMARYALLOC und SECONDARYALLOC verwendet werden.

Wenn Sie einen Wert für den Parameter SECONDARYALLOCATION angeben, der nicht 0 ist, oder wenn Sie den Standardwert 2600M akzeptieren, muss für die SMS DATACLAS, der die PREFIX-Kennung zugeordnet ist (z. B. Qualifikationsmerkmal der höheren Ebene), das Attribut für die erweiterte Adressierbarkeit (Extended Addressability - EA) angegeben werden. Ohne das EA-Attribut beschränkt die SMS DATACLAS die Zuordnung des linearen VSAM-FILE-Datenträgers auf den primären Bereich. (Siehe die Beschreibung des Parameters PRIMARYALLOCATION). Da die Datei auf die primäre Zuordnungsgröße beschränkt ist, kann die Datei nicht von der z/OS media servererweitert werden und der Datenträger wird als FULL markiert, bevor die maximale Kapazität erreicht wird.

Einschränkung: Stellen Sie sicher, dass die Werte, die Sie für die Parameter PRIMARYALLOC und SECONDARYALLOC angeben, innerhalb der praktischen Grenzwerte für die Speichereinheit liegen. Der Server kann nicht überprüfen, ob die Werte praktische Grenzwerte für die Einheit überschreiten, und der Server überprüft nicht, ob die beiden Werte zusammen die aktuelle Einstellung für MAXCAPACITY überschreiten.
Tipp: Um Datenträger zu füllen, wenn Sie einen großen Wert für den Parameter MAXCAPACITY angeben, geben Sie große Werte für die Parameter PRIMARYALLOC und SECONDARYALLOC an. Verwenden Sie größere MVS Volumina, um die Wahrscheinlichkeit eines Ausfalls zu verringern.
PREFIX
Gibt die Kennung der oberen Ebene des Dateinamens an, mit der Dateien von Arbeitsdatenträgern zugeordnet werden. Bei allen in dieser Einheitenklasse erstellten Arbeitsdateidatenträgern verwendet der Server dieses Präfix für die Erstellung des Dateinamens. Dieser Parameter ist wahlfrei. Die maximale Länge des Präfix, einschließlich Punkte, beträgt 32 Zeichen.
Die für diesen Parameter angegebenen Werte müssen folgende Bedingungen erfüllen:
  • Der Wert muss aus Qualifikationsmerkmalen bestehen, die maximal acht Zeichen (einschließlich Punkte) enthalten können. Der folgende Wert ist beispielsweise zulässig:
         AB.CD2.E
  • Die Qualifikationsmerkmale müssen durch einen einzelnen Punkt voneinander getrennt werden.
  • Das erste Zeichen eines Qualifikationsmerkmals muss ein alphabetisches oder ein nationales Sonderzeichen sein (@,#,$), gefolgt von alphabetischen Zeichen, nationalen Sonderzeichen, Silbentrennungsstrichen oder numerischen Zeichen.

Ein Beispiel eines Dateinamens für einen Dateidatenträger unter Verwendung des Standardpräfixes ist ADSM.B0000021.BFS.

Wenn Sie eine Namenskonvention für Dateinamen haben, verwenden Sie ein Präfix, das Ihrer Namenskonvention entspricht. Der folgende Wert ist beispielsweise zulässig: TSM.SERVER2.VSAMFILE.

Wenn Sie mehrere Serverinstanzen für IBM Storage Protect oder Tivoli Storage Manager for z/OS Media ausführen, müssen Sie einen eindeutigen Wert für den Parameter PREFIX für jede Einheitenklasse verwenden, die Sie aktualisieren.

MOUNTLimit
Gibt die maximale Anzahl FILE-Datenträger an, die gleichzeitig für diese Einheitenklasse geöffnet sein können. Dieser Parameter ist wahlfrei. Für Einheiten 3995, die Einheiten 3390 emulieren, darf der Wert nicht höher sein als die Anzahl der parallelen Eingabe- und Ausgabedatenströme, die auf den Medien möglich sind, die die Datenträger speichern.

Der in diesem Parameter angegebene Wert ist wichtig, wenn das Umschalten von einem Datenträger zu einem anderen eine große Beeinträchtigung darstellt. Eine Umschaltung kann zum Beispiel erfolgen, wenn IBM® 3995-Geräte zur Emulation von 3390-Geräten verwendet werden. Der angegebene Wert darf nicht höher als die Anzahl der physischen Laufwerke sein, die auf der Einheit verfügbar sind.

Soll die Funktion für simultanes Schreiben verwendet werden, stellen Sie sicher, dass genügend Laufwerke für die Schreiboperation verfügbar sind. Wenn die Anzahl der für eine Operation zum gleichzeitigen Schreiben erforderlichen Laufwerke größer als der Wert des Parameters MOUNTLIMIT für eine Einheitenklasse ist, schlägt die Transaktion fehl.