Oi pessoal,
Esses dias estava conversando com um ex-colega de trabalho sobre utilização e liberação de fitas no TSM. A idéia é manter um controle de quantas fitas o TSM está consumindo e por outro lado quantas fitas scratchs o TSM está liberando através de seus processos administrativos.
Uma das formas que podemos fazer isso é através de selects. Sempre que o TSM associa uma fita scratch a um stgpool, ele emite um alerta informativo. E por outro lado, sempre que o TSM libera uma fita para scratch, ele também emite um alerta informativo.
Os alertas são.:
- Para fitas liberadas.: ANR1341I
- Para fitas consumidas.: ANR1340I
Para sabermos o que significa esses alertas, basta chamar o help na console do TSM.
Exemplo.:
tsm: TSMSERVER>help ANR1340
ANR1340I Scratch volume volume name is now defined in storage pool storage pool name.
Explanation: The scratch volume specified has been added to the storage pool shown.
System action: None.
User response: None.
tsm: TSMSERVER>help ANR1341
ANR1341I Scratch volume volume name has been deleted from storage pool storage pool name.
Explanation: The scratch volume specified is no longer in use and has been removed from the indicated storage pool.
System action: None.
User response: None.
Obviamente a conta não é exata, pois não estamos checando se a fita consumida está 100% FULL ou se está 1% Filling. Estamos apenas tirando uma estimativa.
Podemos usar os seguintes selects para verificar um intervalo de tempo determinado.:
select count(msgno) as "FITAS CONSUMIDAS" from actlog where msgno=1340 and
DATE_TIME between timestamp('2011-06-01 00:00:00.000000') and
timestamp('2011-06-30 23:59:59.000000')
select count(msgno) as "FITAS LIBERADAS" from actlog where msgno=1341 and
DATE_TIME between timestamp('2011-06-16 00:00:00.000000') and
timestamp('2011-06-30 23:59:59.000000')
Um abraço.