Prem,
I'd like to help! This is a question I understand. One request -- in future, please include output as TEXT (using cut'n'paste) rather than as JPEG screen captures. This is because:
(1) You can put the example output with your comments, about the stgpool that works [TEXT], and the stgpool that is broken [TEXT].
(2) Text is less storage than JPEG, and doesn't require another click, and another window, that blocks the first window.
(3) When the output is divided into multiple JPEGs or images, you cannot see all the output together, and it is difficult to tell which bottom-half goes with the corresponding top-half of image; it is just a major pain.
(4) When I want to reference your output, I cannot cut'n'paste; so I need to re-type all your images, or ignore them.
OK, now answering to your question!!
First, you mention the tapes "are filling early" but there are just 2 stgpools in the output, but the VMPOOL is using just 2 tapes, and the SQLDBPOOL is using just 1 tape. How could you want to use fewer tapes? That seems almost impossible. By the way, change MAXSCRATCH on SQLDBPOOL to a much lower number than 9999, because it makes other output misleading.
Do you have many TSM Clients? Are there lots of filespaces? How many TB of data? What are the collocation settings? If you don't know how to get these answers quickly, here are the commands:
select count(*) as NODE_COUNT from nodes
select count(*) as FILESPACE_COUNT from filespaces
select sum(total_mb) as TOTAL_MB_ALL_NODES from auditocc (after AUDIT LICENSE process completes)
select stgpool_name, est_capacity_mb, collocate from stgpools order by collocate
If a stgpool is configured to use collocation by FILESPACE, then if you have 6 nodes with 7 filespaces each, TSM will try to put the data on 42 separate tapes, one for each filespace; it will only overlap filespaces on a tape if there aren't enough SCRATCH.
If the stgpool has COLLOCATE set to NODE, then every node gets its own tape (again, assuming enough tapes).
If COLLOCATE=GROUP, then TSM puts all the systems within a COLLOCGROUP onto one tape; so one tape per group.
If you have not change the default, it is COLLOCATE=GROUP. Which means, if you have not created COLLOCGROUPs, that each NODE is assumed to be its own GROUP -- so you use one tape per node.
Again, you are only using 3 tapes, so there is nothing to complain about. Also, collocation (by filespace or node or group) is useful when you have multiple backup streams, and it is a huge advantage when you need to do multiple restores!
Hope this answers your questions!
Best Regards,
Robert Luehrs