Sistemi operativi LinuxSistemi operativi AIX

UPDATE DEVCLASS (Aggiornamento di una classe periferica FILE per z/OS media server)

Utilizzare questo comando per aggiornare una classe periferica definita per utilizzare z/OS media server per accedere ai file su disco magnetico come volumi ad accesso sequenziale (come nastro). La classe di dispositivi che ha come destinazione l'archiviazione per z/OS media server richiede una definizione di libreria di tipo ZOSMEDIA.

Un volume in questa classe di dispositivi è un insieme di dati lineare VSAM (VAM) a cui si accede tramite il z/OS media server. I volumi SCRATCH possono essere utilizzati con una classe di dispositivi e allocano dinamicamente z/OS media server gli LDS ( VSAM ). Non è necessario definire volumi perché il server possa utilizzare la classe periferica. Se si definiscono volumi, impostare il qualificatore di alto livello (HLQ) in modo che SMS riconosca la richiesta di assegnazione da parte di z/OS media server. Se si utilizzano volumi definiti, la funzione di formattazione volume non è supportata per il server quando si utilizza questa classe periferica. Il server multimediale z/OS media serverz/OS utilizza la funzione " FormatWrite " di DFSMS Media Manager durante il riempimento dei volumi FILE.

È possibile definire i volumi per la classe periferica FILE utilizzando il comando DEFINE VOLUME. Tuttavia, z/OS media server non assegna spazio per un volume definito fino a quando il volume non viene aperto per il primo uso.

Classe di privilegi

Per immettere questo comando è necessario disporre del privilegio di sistema o di archiviazione senza limitazioni.

Sintassi

Leggi diagramma di sintassiIgnora diagramma di sintassi visivo UPDate DEVclassnome_classe_perifericaMAXCAPacity=dimensionePRIMARYalloc=dimensioneSECONDARYalloc=dimensionePREFIX=prefisso_volume_fileMOUNTLimit=numero

Parametri

device_class_name (Obbligatorio)
Specifica il nome della classe di dispositivi da definire. La lunghezza massima del nome classe di dispositivi è 30 caratteri.
MAXCAPacity
Specifica che la dimensione massima dei volumi file che sono stati definiti per un pool di archiviazione in questa classe periferica. Questo parametro è facoltativo.

Specificare questo valore come numero intero seguito da K (KB), M (MB), G (GB) o T (TB). La dimensione minima è 1 MB (MAXCAPACITY=1M). La dimensione massima è 16384 GB (MAXCAPACITY=16384G).

PRIMARYalloc
Specifica la quantità iniziale di spazio che viene assegnata dinamicamente quando viene aperto un nuovo volume. È necessario che sia disponibile lo spazio sufficiente a soddisfare la quantità di allocazione principale. La politica SMS (Storage Management Subsystem) determina se è possibile utilizzare più volumi fisici per soddisfare una richiesta di allocazione principale.

Questo parametro è facoltativo. Specificare questo valore come numero intero seguito da K (KB), M (MB), G (GB) o T (TB). La dimensione minima è 100 KB (PRIMARYALLOC=100K). La dimensione massima è 16384 GB (MAXCAPACITY=16384G). Tutti i valori vengono arrotondati al multiplo superiore successivo di 256 KB.

Per evitare lo spreco di spazio, l'assegnazione dinamica utilizza il valore minore specificato nei due parametri PRIMARYALLOC e MAXCAPACITY.

Le routine ACS (automatic class selection) SMS possono determinare l'eventuale utilizzo dei valori dei parametri PRIMARYALLOC e SECONDARYALLOC.

SECONDARYalloc
Specifica la quantità di spazio in base alla quale un volume file viene esteso quando lo spazio che è stato già allocato al volume file è esaurito. Il dataset per un volume file viene esteso fino alla dimensione impostata dal parametro MAXCAPACITY, quindi il volume viene contrassegnato come pieno.

Poiché l'allocazione secondaria di un dataset lineare non può occupare un volume fisico, prendere in considerazione la dimensione del volume fisico quando si seleziona una dimensione di allocazione secondaria. Ad esempio, i volumi fisici per una periferica 3390 Modello 3 sono circa 2.8 GB. Per assicurarsi che ogni richiesta di estensione occupi quasi un intero volume fisico, ma non di più, utilizzare una dimensione di allocazione secondaria appena inferiore a 2.8 GB. Una quantità di allocazione secondaria di 2600 MB assegna spazio sufficiente per il VVDS (VSAM volume data set), l'etichetta del volume e il VTOC (volume table of contents).

Questo parametro è facoltativo. Specificare questo valore come numero intero seguito da K (KB), M (MB), G (GB) o T (TB). Il valore minimo è 0 KB (SECONDARYALLOC=0K). Il valore massimo è 16384 GB. Ad eccezione di 0, tutti i valori sono arrotondati al successivo multiplo più elevato di 256 KB.

Se si specifica 0 (SECONDARYALLOC=0), il volume file non può essere esteso oltre la quantità di allocazione principale.

Le routine ACS (automatic class selection) SMS possono determinare l'eventuale utilizzo dei valori dei parametri PRIMARYALLOC e SECONDARYALLOC.

Se si specifica un valore per il parametro SECONDARYALLOCATION diverso da 0, o se si consente l'uso del valore predefinito 2600M, il DATACLAS SMS associato all'identificativo PREFIX (ad esempio, l'HLQ (High Level Qualifier)) deve avere l'attributo di indirizzabilità estesa (ossia EA (Extended Addressability)) specificato. Senza l'attributo EA, il DATACLAS SMS limita l'allocazione del volume FILE LDS VSAM all'estensione principale. (Vedere la descrizione del parametro PRIMARYALLOCATION ). Con la serie di dati limitata alla dimensione di allocazione primaria, la serie di dati non può essere estesa da z/OS media servere il volume viene contrassegnato come FULL prima di raggiungere la capacità massima.

Limitazione: assicurarsi che i valori specificati per i parametri PRIMARYALLOC e SECONDARYALLOC rientrino nei limiti pratici per la periferica di archiviazione. Il server non è in grado di controllare se i valori superano i limiti pratici della periferica e non verifica se i due valori insieme superano l'impostazione corrente di MAXCAPACITY.
Suggerimento: per riempire volumi quando si specifica un valore elevato per il parametro MAXCAPACITY , specificare valori elevati per i parametri PRIMARYALLOC e SECONDARYALLOC . Utilizzate volumi più grandi di MVS per ridurre la possibilità di guasti alle estensioni.
PREFIX
Specifica il qualificatore di alto livello del nome di dataset utilizzato per assegnare i dataset di volume vuoto. Per tutti i volumi di file vuoti creati in questa classe di dispositivi, il server utilizza questo prefisso per creare il nome di dataset. Questo parametro è facoltativo. La lunghezza massima del prefisso, inclusi i punti, è di 32 caratteri.
I valori specificati per questo parametro devono soddisfare le seguenti condizioni:
  • Il valore deve essere costituito da qualificatori, che possono contenere fino a un massimo di otto caratteri, inclusi i punti. Ad esempio, il seguente valore è accettabile:
         AB.CD2.E
  • I qualificatori devono essere separati da un solo punto.
  • La prima lettera di ciascun qualificatore deve essere alfabetica o nazionale (@,#,$), seguita da caratteri alfabetici, nazionali, numerici o con trattino.

Un esempio di nome di dataset di volume di file che utilizza il prefisso predefinito è ADSM.B0000021.BFS.

Se si dispone di una convenzione di denominazione dei dataset, utilizzare un prefisso conforme a tali convenzioni. Ad esempio, il seguente valore è accettabile: TSM.SERVER2.VSAMFILE.

Se si stanno eseguendo più istanze del server per IBM Storage Protect o Tivoli Storage Manager for z/OS Media , è necessario utilizzare un valore univoco per il parametro PREFIX per ogni classe di dispositivi che si aggiorna.

MOUNTLimit
Specifica il numero massimo di volumi FILE volumi che può essere aperto contemporaneamente per questa classe di dispositivi. Questo parametro è facoltativo. Per i dispositivi 3995 che emulano i dispositivi 3390, il valore non deve essere impostato su un valore superiore al numero di flussi di input e di output simultanei possibili sul supporto in cui sono archiviati i volumi.

Il valore specificato in questo parametro è importante se esiste una penale significativa se si passa da un volume a un altro. Ad esempio, la commutazione può avvenire quando si utilizzano dispositivi IBM® 3995 per emulare dispositivi 3390. Il valore specificato non deve essere superiore al numero di unità fisiche disponibili sul dispositivo.

Se si prevede di utilizzare la funzione di scrittura simultanea, assicurarsi che siano disponibili unità sufficienti per l'operazione di scrittura. Se il numero di unità necessario per un'operazione di scrittura simultanea è maggiore del valore del parametro MOUNTLIMIT per una classe di dispositivi, la transazione non riesce.