Sie sind auf Seite 1von 3

To check defined collocation groups:

select COLLOCGROUP_NAME, count(*) from collocgroup group by collocgroup_name

To get a list of COPY_ARCH tapes present in ATL

select volume_name,pct_utilized from volumes where stgpool_name='COPY_ARCH' and


volume_name in (select volume_name from libvolumes)

To get a count/list of tapes with errors

select count(*) as error_tapes_count from volumes where access not in


('READWRITE','OFFSITE','READONLY') or write_errors<>0 or read_errors<>0 and status
<> 'EMPTY'

select volume_name,stgpool_name,access,read_errors,write_errors,pct_utilized from


volumes where access not in ('READWRITE','OFFSITE','READONLY') or write_errors<>0
or read_errors<>0 and status <> 'EMPTY' order by stgpool_name

HEALTH CHECK:

show time

select server_name,restart_date from status

select date_time as dbbackup_date,type,volume_name as dbbackup_tape from volhistory


where date_time>=current_timestamp - 24 hours and type='BACKUPFULL'

select cast(sum(USED_DB_SPACE_MB/tot_file_system_mb)*100 as decimal(8,2)) as


db_pct_utilized from db

select cast(sum(USED_SPACE_MB/TOTAL_SPACE_MB)*100 as decimal(8,2)) as


log_pct_utilized from log

select count(*) as scratches_available from libvolumes where status='Scratch'

select count(*) as offsite_tapes_arch from VOLUMES where STGPOOL_NAME='COPY_ARCH'


and volume_name in (select volume_name from libvolumes)

select count(*) as vaultretrieve_tapes from drmedia where state='VAULTRETRIEVE'

select count(*) as unavailable_tapes from libvolumes where status='Unavailable'

select count(*) as error_tapes from volumes where access not in


('READWRITE','OFFSITE','READONLY') or write_errors<>0 or read_errors<>0 and status
<> 'EMPTY' select count(*) as tapes_reclamation_greaterthan_90percent from volumes
where pct_reclaim>=90

select count(*) as expiration_processes_in_last24hrs from actlog where msgno='812'


and date_time>=current_timestamp - 24 hours

To get a list of scratch tapes with status "private"

select volume_name from libvolumes where status='Private' and last_use is Null and
volume_name not in (select volume_name from volumes) and volume_name not in (select
volume_name from volhistory where type in ('BACKUPFULL', 'BACKUPINCR',
'DBSNAPSHOT', 'DBDUMP'))

To get a count of tapes with percentage reclamation range up to 90


select stgpool_name,count(case when STATUS not in ('EMPTY','PENDING') and
PCT_RECLAIM < 50 then volume_name end) as LESSFIFTY,count(case when STATUS not in
('EMPTY','PENDING') and PCT_RECLAIM>=50 and PCT_RECLAIM < 60 then volume_name
end) as FIFTY,count(case when STATUS not in('EMPTY','PENDING') and PCT_RECLAIM
>=60 and PCT_RECLAIM < 70 then volume_name end) as SIXTY,count(case when STATUS
not in ('EMPTY','PENDING') and PCT_RECLAIM >= 70 and PCT_RECLAIM < 80 then
volume_name end) as SEVENTY,count(case when STATUS not in ('EMPTY','PENDING') and
PCT_RECLAIM >= 80 and PCT_RECLAIM < 90 then volume_name end) as EIGHTY,count(case
when STATUS not in ('EMPTY','PENDING') and PCT_RECLAIM >=90 and PCT_RECLAIM <
100 then volume_name end) as NINTY from volumes where DEVCLASS_NAME not in ('DISK')
group by stgpool_name

To get a list of schedules defined

SELECT domain_name, schedule_name, count(*) FROM associations GROUP BY domain_name,


schedule_name

scratch tape count in ATL

select count(*) as Scratch from libvolumes where status='Scratch'

To check data stored in GB for each storage pool

select STGPOOL_NAME,sum(PHYSICAL_MB)/1024 as TOTAL_GB from OCCUPANCY group by


STGPOOL_NAME

Nodes registered before the requested date:

select node_name,reg_time from nodes where reg_time>'2015-10-14 00:00:00'

Label command:

label libvol 3584ATL volrange=FL2789JB,FL2808JB checkin=scr labels=barc search=bulk

label libvol FL2789JB libraryname checkin=scr labels=barc search=bulk

select cast( entity as char(16)) as NODE,START_TIME , END_TIME


,bytes/1024/2014/1024 as DATA_GB from summary where activity='BACKUP' and
end_time>current_timestamp - 250 hours and entity='WWPPSLORAD1'

select cast( entity as char(16)) as NODE,START_TIME , END_TIME


,bytes/1024/2014/1024 as DATA_GB from summary where activity='ARCHIVE' and
end_time>current_timestamp - 250 hours and entity='WWPPSLORAD1_10Y'

select cast( entity as char(16)) as NODE , START_TIME , END_TIME


,bytes/1024/2014/1024 as DATA_GB, timestampdiff(4,char(timestamp(end_time) -
(start_time))) as Backup_Duration_Minutes from summary where activity='BACKUP'
and end_time>current_timestamp - 240 hours and entity='WWPPSLORAD1'

select cast( entity as char(16)) as NODE,START_TIME , END_TIME


,bytes/1024/2014/1024 as DATA_GB from summary where entity='EXPIRATION' and
end_time>current_timestamp - 250 hours and entity='WWPPSLORAD1_10Y'
select cast( entity as char(16)) as NODE,START_TIME , END_TIME ,bytes/1024/2014
as DATA_GB,ACTIVITY from summary where activity<>'EXPIRATION' and
end_time>current_timestamp - 6000 hours and entity='WWPPSLORAD1_10Y'

select cast( entity as char(16)) as NODE , START_TIME , END_TIME


,bytes/1024/2014 as DATA_GB, timestampdiff(4,char(timestamp(end_time) -
(start_time))) as Backup_Duration_Minutes from summary where activity='BACKUP'
and end_time>current_timestamp - 240 hours and entity='WWPPSLORAD1_ORA'

select node_name,REG_TIME where REG_TIME >{'2015-05-01 00:00:00'}

scp inavgyu3@10.172.200.119:/tmp/IBM_TSM_gb02qad010bfsxm_20Nov2015.mef3
/home/sruthi/Desktop

select count (*) as offsite_tapes_arch from volumes where stgpool_name='COPY_ARCH'


and volume_name in (select volume_name from libvolumes)

select volume_name as offsite_tape from volumes where stgpool_name='COPY_ARCH' and


volume_name in (select volume_name from libvolumes)

restore
/exchangeProdAPTP/g700pd/ftpfiles/CLIENT_COLLECT/sg_sgldn_gloss_aptp_jtrn_20151228_
2230.xml /sybdump/g700pd/SAVED_DUMPS/G700/CLIENT_COLLECT/ -ina

restore /tmp/sg_aptp_tlmrec_rec_stmt_MT536_SOGEGB22XXX-DAKVDEFFDOM-
8696_20160113_1805018.txt /home/aptp/TLM/datafeeds/waiting/ -ina
in TLM RP (10.172.0.34) in Prod

cp /tmp/sg_aptp_tlmrec_rec_stmt_MT536_SOGEGB22XXX-DAKVDEFFDOM-
8696_20160113_1805018.txt /home/aptp/TLM/datafeeds/waiting/
cp: cannot stat `sg_aptp_tlmrec_rec_stmt_MT536_SOGEGB22XXX-DAKVDEFFDOM-
8696_20160113_1805018.txt'

select volume_name from libvolumes where status='Private' and last_use is Null and
volume_name not in (select volume_name from volumes) and volume_name not in (select
volume_name from volhistory where type in ('BACKUPFULL','BACKUPINCR', 'DBSNAPSHOT',
'DBDUMP'))

Das könnte Ihnen auch gefallen