Sistemas Operacionais LinuxSistemas Operacionais AIX

DEFINE DEVCLASS (Definir uma classe de dispositivo ECARTRIDGE para z/OS media server)

Para usar um z/OS media server para acessar unidades StorageTek , como o StorageTek T9840 ou T10000, você deve definir uma classe de dispositivo ECARTRIDGE . Na definição de classe de dispositivo, especifique uma biblioteca que foi definida com o parâmetro LIBTYPE=ZOSMEDIA.

Classe de privilégio

Para emitir este comando, é necessário ter privilégio no sistema ou privilégio de armazenamento irrestrito.

Sintaxe

Diagrama de sintaxe de leituraPular diagrama de sintaxe visualDEFine DEVclassnome_da_classe_do_dispositivo LIBRary = zos_media_biblioteca DEVType=ECARTridge FORMAT=DRIVEFORMAT=DRIVET9840CT9840C-CT9840DT9840D-CT10000AT10000A-CT10000BT10000B-CT10000CT10000C-CT10000DT10000D-CESTCAPacity=9GESTCAPacity=tamanhoPREFIX=ADSMPREFIX=ADSMtape_volume_prefixoMOUNTRetention=60MOUNTRetention=minutosMOUNTWait=60MOUNTWait=minutosMOUNTLimit=2MOUNTLimit=DRIVESnúmero0COMPression=YesCOMPression=YesNoEXPiration=aaaaydddRETention=diasPROtection=NoPROtection=NoYesAutomaticUNIT=9840UNIT=nome_da_unidade

Parâmetros

device_class_name (Obrigatório)
Especifica o nome da classe de dispositivo a ser definida. O comprimento máximo do nome da classe de dispositivo é 30 caracteres.
LIBRary (Necessário)

Especifica o nome de uma biblioteca que foi definida com o parâmetro LIBTYPE=ZOSMEDIA. A biblioteca e as unidades de fita que podem ser usadas por essa classe de dispositivo são controladas pelo z/OS media server

Para obter informações sobre a definição de uma biblioteca, consulte o comando DEFINE LIBRARY.

DEVType=ECARTridge (Necessário)
Especifica se o tipo de dispositivo ECARTRIDGE é designado para a classe de dispositivo. O tipo de dispositivo ECARTRIDGE é para as unidades StorageTek, StorageTek T9840 ou T10000.
FORMAT
Especifica o formato de gravação a ser usado quando dados são gravados em mídia de acesso sequencial. Este parâmetro é opcional.
Consulte a tabela a seguir para obter os formatos de gravação.
Tabela 1. Formatos de Gravação para Fitas ECARTRIDGE
Formato Capacidade estimada descrição
DRIVE - O servidor seleciona o maior formato suportado pela unidade na qual o volume será montado. DRIVE é o valor padrão.
Atenção: Evite especificar DRIVE quando uma combinação de unidades for usada na mesma biblioteca. Por exemplo, não utilize esta opção para uma biblioteca que contenha algumas unidades que suportam formatos de gravação superiores aos de outras unidades.
T9840C 40 GB Formato T9840C descompactado, usando um cartucho StorageTek 9840
T9840C-C 80 GB Formato T9840C compactado, usando um cartucho StorageTek 9840
T9840D 75 GB Formato T9840D descompactado, usando um cartucho StorageTek 9840
T9840D-C 150 GB Formato T9840D compactado, usando um cartucho StorageTek 9840
T10000A 500 GB Formato T10000A descompactado, usando um cartucho StorageTek T10000
T10000A-C 1 TB Formato T10000A compactado, usando um cartucho StorageTek T10000
T10000B 1 TB Formato T10000B descompactado, usando um cartucho Oracle StorageTek T10000
T10000B-C 2 TB Formato T10000B compactado, usando um cartucho Oracle StorageTek T10000
T10000C 5 TB Formato T10000C descompactado, usando um cartucho Oracle StorageTek T10000 T2
T10000C-C 10 TB Formato T10000C compactado, usando um cartucho Oracle StorageTek T10000 T2
T10000D 8 TB Formato T10000D descompactado, usando um cartucho Oracle StorageTek T10000 T2
T10000D-C 15 TB Formato T10000D compactado, usando um cartucho Oracle StorageTek T10000 T2
Observação:
  • Alguns formatos usam um recurso de compactação de hardware da unidade de fita. Dependendo da eficácia de compactação, a capacidade real poderá ser o dobro ou mais que o valor listado.
  • As unidades T10000A podem ler e gravar apenas o formato T10000A. Unidades T10000B podem ler, mas não podem gravar o formato T10000A. As unidades T10000C podem ler, mas não podem gravar, os formatos T10000A e T10000B. As unidades T10000D podem ler, mas não podem gravar, os formatos T10000A, T10000B e T10000C.
ESTCAPacity
Especifica a capacidade estimada para os volumes que estão designados a esta classe de dispositivo. Este parâmetro é opcional. A capacidade estimada padrão é de 9 GB.

É possível especificar esse parâmetro se a capacidade estimada padrão para uma classe de dispositivo for imprecisa devido à compactação de dados. O valor não determina a quantidade de dados armazenados no volume. O servidor usa o valor para estimar o uso antes de um volume ser preenchido. Após um volume estar cheio, a quantidade real de dados armazenados na fita é usada para o cálculo de uso.

Especifique o valor como um número inteiro com um dos indicadores de unidade a seguir: K (KB), M (MB), G (GB) ou T (TB). Por exemplo, especifique que a capacidade estimada é de 9 GB com o parâmetro ESTCAPACITY=9G. O menor valor aceito é 100 KB (ESTCAPACITY=100K).

PREFIX
Especifica o qualificador de alto nível do nome do conjunto de dados que o servidor grava nas etiquetas de mídia de acesso sequencial. Para cada volume de acesso sequencial designado à classe de dispositivo, o servidor usa esse prefixo para criar o nome do conjunto de dados. Este parâmetro é opcional. O valor padrão é ADSM. O comprimento máximo deste prefixo é de 8 caracteres.

Se você tiver uma convenção de nomenclatura para etiquetas de mídia para suportar seu sistema de gerenciamento atual, use um prefixo de volume que se adapte a suas convenções de nomenclatura.

Valores que são especificados para esse parâmetro devem atender às condições a seguir:
  • O valor deve ser composto de qualificadores, que podem ter no máximo oito caracteres incluindo pontos. Por exemplo, o seguinte valor é aceitável:
         AB.CD2.E
  • Os qualificadores devem ser separados por um único ponto.
  • A primeira letra de cada qualificador deve ser alfabética ou nacional (@,#,$), seguida por caracteres alfabéticos, nacionais, hifenizados ou numéricos.

Um exemplo de nome de um conjunto de dados de volume de fita que usa o prefixo padrão é ADSM.BFS.

MOUNTRetention
Especifica o número de minutos que um volume da fita inativo é retido antes de ser desmontado. O período de tempo para retenção da montagem começa após a expiração do período inativo de tempo de espera. Este parâmetro é opcional. O valor padrão é 60 minutos. Especifique um número de 0 a 9999.

Esse parâmetro pode melhorar o tempo de resposta para montagens de mídia de acesso sequencial, deixando online os volumes montados anteriormente.

MOUNTWait
Especifica o número máximo de minutos que o z/OS media server espera por uma montagem de volume Se a solicitação de montagem não for satisfeita dentro do tempo especificado, a solicitação de montagem irá falhar. Se um dispositivo for alocado com êxito e a solicitação em aberto do dispositivo não for concluída dentro do tempo especificado, a solicitação em aberto do dispositivo terminará e a solicitação de montagem falhará.

Este parâmetro é opcional. O valor padrão é 60. Especifique um número de 1 a 9999.

Restrição: Se a biblioteca associada a essa classe de dispositivo for externa (LIBTYPE=EXTERNAL), não especifique o parâmetro MOUNTWAIT .
MOUNTLimit
Especifica o número máximo de volumes de acesso seqüencial que podem ser montados simultaneamente para a classe de dispositivo. Este parâmetro é opcional. O padrão é 2.

Se você planeja utilizar a função de gravação simultânea, assegure-se de que unidades suficientes estejam disponíveis para a operação de gravação. Se o número de unidades necessárias para uma operação de gravação simultânea for maior do que o valor do parâmetro MOUNTLIMIT para uma classe de dispositivo, a transação falhará.

É possível especificar um dos valores a seguir:
DRIVES
Especifica que cada vez que um ponto de montagem é alocado, o número de unidades definidas e on-line na biblioteca é usado para calcular o valor real.
number
Especifica o número máximo de unidades nesta classe de dispositivo usadas simultaneamente pelo servidor. Este valor nunca deve exceder o número de unidades definidas e ativadas na biblioteca que atende à esta classe de dispositivo. É possível especificar um número de 0 a 4096.
0 (zero)
Especifica que nenhuma transação nova pode obter acesso a um conjunto de armazenamento.
COMPression
Especifica se a compactação de arquivo é usada para esta classe de dispositivo. Este parâmetro é opcional. O valor padrão é YES.
É possível especificar um dos valores a seguir:
Yes
Especifica que os dados para cada volume da fita foram compactados.
No
Especifica que os dados para cada volume da fita não foram compactados.
EXPiration
Especifica a data de expiração que é colocada nas etiquetas da fita para esta classe de dispositivo. Este parâmetro é opcional. Não há valor padrão.

Especifique a data em que o servidor não requer mais a fita. O servidor não usa essas informações, mas elas são passadas para o site z/OS media server para serem usadas pelos sistemas de gerenciamento de fita ou z/OS®.

Especifique a data de expiração usando o formato, yyyyddd (quatro dígitos para o ano e três dígitos para o dia). Por exemplo, 7 de janeiro de 2014 é especificado como 2014007 (o dia sete do ano de 2014).

Se você especificar o parâmetro EXPIRATION, não será possível especificar o parâmetro RETENTION.

RETention
Especifica o número de dias para reter a fita. Este parâmetro é opcional.

Especifique o número de dias (de 1 a 9999) que se espera que o servidor use a fita. O servidor não usa essas informações mas essas informações são transmitidas para o z/OS media server para uso pelo z/OS ou sistemas de gerenciamento de fita.

Se você especificar o parâmetro RETENTION, não será possível especificar o parâmetro EXPIRATION.

PROtection
Especifica se o programa RACF®, se instalado, protege os volumes atribuídos a essa classe de dispositivo. Se a proteção for fornecida, os perfis RACF serão criados quando os volumes forem usados pela primeira vez. Este parâmetro é opcional. O valor padrão é NO. É possível especificar um dos valores a seguir:
No
Especifica que o programa RACF não protege os volumes atribuídos a essa classe de dispositivo.
Yes
Especifica que o programa RACF protege os volumes atribuídos a essa classe de dispositivo. RACF são criados para os volumes quando o servidor usa os volumes pela primeira vez, mas os perfis não são excluídos quando os volumes são excluídos do servidor. Os perfis devem ser excluídos manualmente.
Dica: se houver dados confidenciais armazenados em volumes atribuídos a essa classe de dispositivo, use PROTECTION=YES e exclua manualmente os perfis RACF somente depois que os volumes de fita tiverem sido apagados.

Os perfis criados para os volumes dependem das configurações do sistema RACF. A proteção fornecida equivale à utilização de PROTECT=YES no JCL. Se o programa RACF estiver ativo e o TAPEVOL e o TAPEDSN estiverem inativos, haverá falha na alocação das fitas.

Automatic
Especifica que o programa RACF protege os volumes atribuídos a essa classe de dispositivo. RACF os perfis são criados para volumes quando o servidor usa os volumes pela primeira vez. RACF são excluídos quando os volumes são excluídos do servidor.

Os perfis criados para os volumes dependem das configurações do sistema RACF. A proteção fornecida equivale à utilização de PROTECT=YES no JCL. Se o programa RACF estiver ativo e o TAPEVOL e o TAPEDSN estiverem inativos, haverá falha na alocação das fitas.

Importante: se você especificar PROTECTION=AUTOMATIC, quando um volume for excluído, seu perfil RACF será excluído. Portanto, o volume não está mais protegido pelo programa RACF. Os dados desses volumes podem ser acessados por outros usuários.

Se você especificar PROTECTION=AUTOMATIC, o z/OS media server emitirá comandos RACROUTE para excluir perfis quando um volume for excluído do servidor. Os comandos de exclusão emitidos dependem das configurações do sistema atual para TAPEVOL e TAPEDSN. Se as configurações do sistema forem alteradas, o z/OS media server poderá não excluir os perfis existentes

Não mude a configuração para PROTECTION=AUTOMATIC para uma classe de dispositivo que foi configurada como PROTECTION=NO. Podem existir volumes sem perfis e as mensagens de erro são geradas quando esses volumes são excluídos. Se for necessário um valor diferente para PROTECTION, defina uma nova classe de dispositivo.

A criação e a exclusão de perfis ocorrem com base na configuração de proteção quando o volume é usado pela primeira vez e quando ele é excluído. O servidor não tenta criar perfis para volumes que ele já usou. Se a proteção estiver configurada como AUTOMATIC, o servidor tentará excluir perfis quando volumes forem excluídos.

Consulte a documentação do programa RACF para obter detalhes sobre as configurações TAPEVOL e TAPEDSN e os perfis que são criados quando essas configurações estão ativas.

UNIT
Especifica um nome de unidade esotérica para especificar um grupo de dispositivos de fita que suportem fitas ECARTRIDGE. Use o nome da unidade que representa o subconjunto de unidades na biblioteca que estão anexadas ao sistema z/OS . Este parâmetro é opcional. O valor padrão é 9840. O nome da unidade pode conter até 8 caracteres.

Exemplo: Definir uma classe de dispositivo com o tipo de dispositivo ECARTRIDGE

Defina uma classe de dispositivo chamada E1 com o tipo de dispositivo ECARTRIDGE e com a proteção RACF ativa para todos os volumes de fita atribuídos a essa classe de dispositivo. Todos os dados são comprimidos para esta classe de dispositivo. A classe de dispositivo é para uma biblioteca z/OS media server denominada ZOSELIB.

define devclass e1 devtype=ecartridge library=zoselib compression=yes
   protection=yes