Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Einrichten und Erweitern von Large-Objects-Pubsets mit SIR

Für SF- und SM-Pubsets können Volumes und Dateien >= 32 GB zugelassen werden. Diese Pubsets werden damit zu Large-Objects-Pubsets.

Kennzeichnen der Zulässigkeit von großen Objekten in einem Pubset

Um große Volumes und/oder Dateien zu erlauben, stellt die SIR-Anweisung DECLARE-PUBSET zum Einrichten und Erweitern von Pubsets zwei Unteroperanden zur Verfügung:

//DECLARE-PUBSET PUBSET-TYPE=...(...,ACTION=...(...,
          LARGE-DISKS-ALLOWED=*NO/*YES(LARGE-FILES-ALLOWED=*NO/*YES)))

Der Operand LARGE-DISKS-ALLOWED=*NO/*YES bestimmt, ob Volumes mit einer Kapazität >= 32 GB in ein Volume-Set des Pubsets aufgenommen werden dürfen oder nicht. Die Eigenschaft „große Volumes“ ist unabhängig davon, ob große Dateien erlaubt sein sollen oder nicht.

Der Operand LARGE-FILES-ALLOWED=*NO/*YES bestimmt, ob Dateien in dem Pubset die Größe von >= 32 GB haben dürfen oder nicht. Große Dateien dürfen nur auf Pubsets abgelegt werden, die große Volumes unterstützen (LARGE-DISKS-ALLOWED=*YES).

Wird mit diesen Operanden keine explizite Erlaubnis für große Volumes und große Dateien gegeben, richtet SIR einen Pubset ein, der keine großen Volumes/Dateien zulässt (*NO ist jeweils der Standardwert), und generiert damit ein Pubset-Format, das auch zu früheren Versionen kompatibel ist.

Achtung!

Die Erlaubnis zu großen Volumes und Dateien kann einem Pubset nicht wieder entzogen werden.

Die Änderung der LARGE_OBJECTS-Attribute wird erst nach der nächsten Inbetriebnahme des Pubsets (mit dem Kommando IMPORT-PUBSET) wirksam.

Beheben von Inkonsistenzen

Wird beim Einrichten eines Pubsets (ACTION=*INSTALL) ein großes Volume angegeben, obwohl der Operand LARGE-DISKS-ALLOWED=*YES nicht angegeben wurde, wird das Volume mit der Meldung SIR0308 abgewiesen:

SIR0308

PLATTE FUER VSN '(&00)' BESITZT KAPAZITAET > 32 GB; PLATTE ZURUECKGEWIESEN

Soll dieses große Volume trotzdem in diesen Pubset eingebunden werden, muss nachträglich der Operand LARGE-DISKS-ALLOWED=*YES angegeben werden.

Wird beim Erweitern eines Pubsets (ACTION=*EXTEND) ein großes Volume angegeben, obwohl der Operand LARGE-DISKS-ALLOWED=*YES nicht angegeben wurde, wird das Volume mit der Meldung SIR0308 (siehe oben) abgewiesen.
Soll dieses große Volume trotzdem in diesen Pubset eingebunden werden, muss die Pubset-Eigenschaft zunächst mit dem Kommando
SET-PUBSET-ATTRIBUTES ...,LARGE-VOLUMES=*ALLOWED geändert werden, bevor SIR das Volume hinzufügen kann.