Solved

2 tape libraries 1 scratch pool


Badge +4

Hello,

 

Is there a way i can assign 1 scratch pool to 2 tape libraries?

 

Kind regards,

Joao Amaral

icon

Best answer by Mike Struening 12 October 2021, 21:18

View original

12 replies

Userlevel 7
Badge +21

Hi @jmiamaral , thanks for the post!

Scratch Pools kind of below to a specific tape library, though there’s no reason Library 2 can’t use the tape from 1 (assuming the hardware can interacted).

What is your use case and end goal?

https://documentation.commvault.com/11.24/expert/10188_scratch_pools.html

Badge +4

Hello @Mike Struening ,

Currently i have 1 tape library ACSLS with +100000lvs configured that i have to deconfigure (because i need to remove libattach controller of the way, it generates to many errors) and move this tapes to another configuration, and in order to remove this library i am gonna create multiple tape libraries VJUK (because this has a limit of 40000 lvs). 

And when i create this multiple tape libraries, i would like this new libraries have acess to the same scratch pool so i dont have to monitor each library’s scratch pool if one of them runs out of tapes.

Hope i made myself clear so you can understand my question. :)

Kind regards,

Joao Amaral

Userlevel 7
Badge +21

You made yourself clear!

So each library will have a logical set of drives and its own logical scratch pool.  Each library will have defined slot ranges.

Each library will only see the scratch tapes in the slots for their assigned ranges and not use each other’s.

Let me know if that answers your question.

Badge +4

@Mike Struening All tapes will be in the same range, example Fxxxxx, and if that tape is in the scratch pool, any library can go there and use it. That’s my objective.

Kind regards,

Joao Amaral

Userlevel 7
Badge +21

What about the slots?  You will have to define slots for the libraries and that’s where the issue comes into play.  Each library is only going to see certain slot ranges.

Badge +4

So the only solution is to have number of tape pools = libraries?

Badge +4

Its the same for storage pools right? Can i associate more than 1 librarie to a storage pool? 

Userlevel 7
Badge +21

So the only solution is to have number of tape pools = libraries?

Correct.

Userlevel 7
Badge +21

Its the same for storage pools right? Can i associate more than 1 librarie to a storage pool? 

If you make a global storage pool for the tape library, multiple Storage Policies can share the same library.

Badge +4

But that global storage pool doesn’t solve my problem right?

Userlevel 7
Badge +21

Not really…...your goal is to have any logically split library use the scratch from any other library, though your issue is going to be the slot assignments.  Lib2 won’t see tapes in the slots assigned to Lib1.

Granted, if you move things around manually, sure, but that’s not ideal.

Essentially, each Library will have its own scratch pool.

Badge +4

Ok, i guess my problem doesn’t have an easy/ideal workaround.

Thnak you for the anwsers :)

Reply