Skip to main content
Solved

2 tape libraries 1 scratch pool


Forum|alt.badge.img+7

Hello,

 

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

 

Kind regards,

Joao Amaral

Best answer by Mike Struening RETIRED

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.

View original
Did this answer your question?

12 replies

Mike Struening
Vaulter
Forum|alt.badge.img+23

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


Forum|alt.badge.img+7
  • Author
  • Byte
  • 36 replies
  • October 8, 2021

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


Mike Struening
Vaulter
Forum|alt.badge.img+23

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.


Forum|alt.badge.img+7
  • Author
  • Byte
  • 36 replies
  • October 8, 2021

@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


Mike Struening
Vaulter
Forum|alt.badge.img+23

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.


Forum|alt.badge.img+7
  • Author
  • Byte
  • 36 replies
  • October 11, 2021

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


Forum|alt.badge.img+7
  • Author
  • Byte
  • 36 replies
  • October 11, 2021

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


Mike Struening
Vaulter
Forum|alt.badge.img+23
jmiamaral wrote:

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

Correct.


Mike Struening
Vaulter
Forum|alt.badge.img+23
jmiamaral wrote:

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.


Forum|alt.badge.img+7
  • Author
  • Byte
  • 36 replies
  • October 12, 2021

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


Mike Struening
Vaulter
Forum|alt.badge.img+23

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.


Forum|alt.badge.img+7
  • Author
  • Byte
  • 36 replies
  • October 13, 2021

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

Thnak you for the anwsers :)


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings