MHVTL Virtual Tape Library

Everything about backing up to tape

Re: MHVTL Virtual Tape Library

Veeam Logoby ccatlett1984 » Wed Nov 27, 2013 3:23 pm

Thanks, I'll update the thread with the ticket number once I get one opened.

EDIT: Case ID 00483464
ccatlett1984
Enthusiast
 
Posts: 83
Liked: 9 times
Joined: Thu Oct 31, 2013 5:11 pm
Full Name: Chris Catlett

Re: MHVTL Virtual Tape Library

Veeam Logoby ccatlett1984 » Fri Nov 29, 2013 7:08 pm

I have a case open: 00483464

I am using QuadStor (mhvtl) to emulate a HP MSL 6000 with a HP StorageWorks Ultrium 1840 drive.
I had to implement the registry key to bind the drive to the library.

Now my only existing issue, is that I receive an error when trying to inventory tapes:
"The parameter is incorrect" Tape read error.
ccatlett1984
Enthusiast
 
Posts: 83
Liked: 9 times
Joined: Thu Oct 31, 2013 5:11 pm
Full Name: Chris Catlett

Re: MHVTL Virtual Tape Library

Veeam Logoby Dima P. » Fri Nov 29, 2013 8:19 pm

Chris, please continue to work with support team, I believe, they already got solution for "The parameter is incorrect" error as well. Thank you.
Dima P.
Veeam Software
 
Posts: 6237
Liked: 439 times
Joined: Mon Feb 04, 2013 2:07 pm
Location: SPb
Full Name: Dmitry Popov

Re: MHVTL Virtual Tape Library

Veeam Logoby ccatlett1984 » Fri Nov 29, 2013 8:37 pm 2 people like this post

So after working with the MHVTL Dev's all afternonn (They are amazing btw.) we figured out that Veeam does not seem to like the 256K blocksize that MHVTL defaults to, changing it to 64K allowed the tapes to be inventoried and the backup to tape job is now running.

To change the block size, you need the "mt-st" package installed on the Linux box running mhvtl, you then run the following command (substituting the number if you have more than one virtual tape drive):
If you only have on drive run this:
mt -f /dev/st0 defblksize 65536

For Each additional drive, run the following incrementing the number:
mt -f /dev/st1 defblksize 65536
mt -f /dev/st2 defblksize 65536
ccatlett1984
Enthusiast
 
Posts: 83
Liked: 9 times
Joined: Thu Oct 31, 2013 5:11 pm
Full Name: Chris Catlett

Re: MHVTL Virtual Tape Library

Veeam Logoby Dima P. » Mon Dec 02, 2013 10:20 am

Chris,
Thank you for posting resolution to this thread! I am glad you are up and running now.
Dima P.
Veeam Software
 
Posts: 6237
Liked: 439 times
Joined: Mon Feb 04, 2013 2:07 pm
Location: SPb
Full Name: Dmitry Popov

Re: MHVTL Virtual Tape Library

Veeam Logoby ccatlett1984 » Mon Dec 02, 2013 3:14 pm

ccatlett1984 wrote:So after working with the QuadStor Dev's all afternonn (They are amazing btw.) we figured out that Veeam does not seem to like the 256K blocksize that QuadStor defaults to, changing it to 64K allowed the tapes to be inventoried and the backup to tape job is now running.

To change the block size, you need the "mt-st" package installed on the Linux box running mhvtl, you then run the following command (substituting the number if you have more than one virtual tape drive):
If you only have on drive run this:
mt -f /dev/st0 defblksize 65536

For Each additional drive, run the following incrementing the number:
mt -f /dev/st1 defblksize 65536
mt -f /dev/st2 defblksize 65536


Just to clarify, I've been informed that QuadStor and MHVTL are two separate projects, and do not share any code-base.
ccatlett1984
Enthusiast
 
Posts: 83
Liked: 9 times
Joined: Thu Oct 31, 2013 5:11 pm
Full Name: Chris Catlett

Re: MHVTL Virtual Tape Library

Veeam Logoby Dima P. » Wed Dec 18, 2013 3:54 pm

Hello,

Wanted to add a quick note that we tested Quadstor VTL which was emulating IBM 3100 Tape Library and IBM 3580 Ultrium6 Standalone drive with our software. All tests were successful - so in case you want to test Veeam B&R Tape functionality Quadstor VTL might be a good choice.

Cheers.
Dima P.
Veeam Software
 
Posts: 6237
Liked: 439 times
Joined: Mon Feb 04, 2013 2:07 pm
Location: SPb
Full Name: Dmitry Popov

Re: MHVTL Virtual Tape Library

Veeam Logoby quadstor » Mon Aug 04, 2014 3:05 pm

ccatlett1984 wrote:So after working with the MHVTL Dev's all afternonn (They are amazing btw.) we figured out that Veeam does not seem to like the 256K blocksize that MHVTL defaults to, changing it to 64K allowed the tapes to be inventoried and the backup to tape job is now running.

To change the block size, you need the "mt-st" package installed on the Linux box running mhvtl, you then run the following command (substituting the number if you have more than one virtual tape drive):
If you only have on drive run this:
mt -f /dev/st0 defblksize 65536

For Each additional drive, run the following incrementing the number:
mt -f /dev/st1 defblksize 65536
mt -f /dev/st2 defblksize 65536


(NOTE: w.r.t to quadstor vtl)
With recent changes we no longer set the block size on a tape drive startup to 256K (fixed block mode) but we set it zero (variable block mode). This allows an application to either change it via a SCSI mode select or specify this in the SCSI read command itself. The above mt commands are no longer required as with this change users have reported that the problem has gone away. We are not sure what the problem really was however, but the issue seems to occur when a drive is set to a 256K block size.

Possibly offtopic: Is tape block size configurable in future versions ? (Assuming that currently you cannot)
quadstor
Novice
 
Posts: 5
Liked: 3 times
Joined: Fri Dec 06, 2013 7:21 am

Re: MHVTL Virtual Tape Library

Veeam Logoby Dima P. » Mon Aug 04, 2014 3:22 pm

Hello quadstor!

In the upcoming Veeam v8 we still request the default block size thru windows API and use the given value. It would be possible to change the default block size manually thru the registry by adding the necessary value.
Dima P.
Veeam Software
 
Posts: 6237
Liked: 439 times
Joined: Mon Feb 04, 2013 2:07 pm
Location: SPb
Full Name: Dmitry Popov

Re: MHVTL Virtual Tape Library

Veeam Logoby quadstor » Mon Aug 04, 2014 4:00 pm

Registry should be fine if nothing else. Is the registry setting already possible in the 7.x or only the upcoming 8.x series ? Apologies if i have missed this in the documentation.

- Shivaram
quadstor
Novice
 
Posts: 5
Liked: 3 times
Joined: Fri Dec 06, 2013 7:21 am

Re: MHVTL Virtual Tape Library

Veeam Logoby v.Eremin » Tue Aug 05, 2014 8:40 am

quadstor wrote:Registry should be fine if nothing else. Is the registry setting already possible in the 7.x or only the upcoming 8.x series ?

The registry key will be available in v8. As to version 7, I believe support team has a private fix.

Thanks.
v.Eremin
Veeam Software
 
Posts: 13266
Liked: 968 times
Joined: Fri Oct 26, 2012 3:28 pm
Full Name: Vladimir Eremin

Re: MHVTL Virtual Tape Library

Veeam Logoby webrene » Fri Nov 07, 2014 12:48 pm

Hi, I have been following this thread since we do also have a performance problem in connection with VTL. Finally we have upgraded to Version 8 yesterday but can still not manage to adjust the block size. Performance is still quite low. Any hints? Does anyone know, which registry value has to be modified here?
webrene
Lurker
 
Posts: 2
Liked: never
Joined: Fri Nov 07, 2014 12:45 pm
Full Name: Rene W.

Re: MHVTL Virtual Tape Library

Veeam Logoby v.Eremin » Fri Nov 07, 2014 2:50 pm

Please, contact support team and they will provide you with the corresponding regkeys. Thanks.
v.Eremin
Veeam Software
 
Posts: 13266
Liked: 968 times
Joined: Fri Oct 26, 2012 3:28 pm
Full Name: Vladimir Eremin

Previous

Return to Tape



Who is online

Users browsing this forum: No registered users and 5 guests