As I understand it (from reading here) there is something set ON EACH TAPE
which
turns the compression back on. I've even run the amtapetype test on a brand
new tape,
and it turns the compression back on.
The fix is to overwrite that "bit" or whatever it is. Like this:
mt -f /dev/nst2 comp off
mt -f /dev/nst2 compression off
dd of=/dev/nst2 if=/dev/zero bs=32k count=3272 #or 32728
then rewind and try the amtapetype again. This time it will tell you that
compression
finally off. And you'll get a better value for the tapetype, too.
I do this now for each new tape (and one for the old tapes too). THEN the
compress
will stay off, once the tape stops turning it back on.
I think. ;)
Deb Baddorf
Fermilab
On Apr 30, 2013, at 10:09 AM, Abilio Carvalho wrote:
> OK, this is odd. Here's what I get, can you guys help me figure this out?
>
> $ mtx -f /dev/sg2 status
> Storage Changer /dev/sg2:1 Drives, 8 Slots ( 0 Import/Export )
> Data Transfer Element 0:Full (Storage Element 2 Loaded):VolumeTag = ABR832L6
>
> Storage Element 1:Full :VolumeTag=ABR833L6
> Storage Element 2:Empty
> Storage Element 3:Empty
> Storage Element 4:Empty
> Storage Element 5:Empty
> Storage Element 6:Empty
> Storage Element 7:Empty
> Storage Element 8:Empty
>
> $ tapeinfo -f /dev/st0
> Product Type: Tape Drive
> Vendor ID: 'HP '
> Product ID: 'Ultrium 6-SCSI '
> Revision: '22CW'
> Attached Changer API: No
> SerialNumber: 'HU1246T9JH'
> MinBlock: 1
> MaxBlock: 16777215
> SCSI ID: 0
> SCSI LUN: 0
> Ready: yes
> BufferedMode: yes
> Medium Type: Not Loaded
> Density Code: 0x5a
> BlockSize: 0
> DataCompEnabled: no
> DataCompCapable: yes
> DataDeCompEnabled: yes
> CompType: 0x1
> DeCompType: 0x1
> BOP: yes
> Block Position: 0
> ActivePartition: 0
> EarlyWarningSize: 0
> NumPartitions: 0
> MaxPartitions: 3
>
> $ amtapetype -c -f /dev/st0
> perl: warning: Setting locale failed.
> perl: warning: Please check that your locale settings:
> LANGUAGE = (unset),
> LC_ALL = (unset),
> LC_CTYPE = "UTF-8",
> LANG = "en_US.UTF-8"
> are supported and installed on your system.
> perl: warning: Falling back to the standard locale ("C").
> Checking for FSF_AFTER_FILEMARK requirement
> Applying heuristic check for compression.
> Wrote random (uncompressible) data at 73472726.7096774 bytes/sec
> Wrote fixed (compressible) data at 101229090.133333 bytes/sec
> Compression: enabled
>
>
> NOTE: I mistyped my last email. I ran mt on /dev/st0, not sg2. this email has
> the correct devices.
>
> Thanks for the help so far, Jean-François
>
>
>
> On Apr 30, 2013, at 4:51 PM, Jean-Francois Malouin
> <[email protected]> wrote:
>
>> * Abilio Carvalho <[email protected]> [20130430 10:36]:
>>> sorry, no I hadn't disabled compression. Today I installed mt-st and
>>> following the wiki I ran:
>>>
>>> mt -f /dev/sg2 compression 0
>>> mt -f /dev/sg2 defcompression 0
>>>
>>> but when I now run amtapetype it still tells me:
>>>
>>> Applying heuristic check for compression.
>>> Wrote random (uncompressible) data at 73376008.2580645 bytes/sec
>>> Wrote fixed (compressible) data at 101095833.6 bytes/sec
>>> Compression: enabled
>>>
>>> how can I make sure hardware compression is off?
>>
>> Make sure you have a tape loaded.
>> Replace the tape drive scsi generic device sgX accordingly.
>> In case of LTO5 here is what I get:
>>
>> ~# tapeinfo -f /dev/sgX
>> Product Type: Tape Drive
>> Vendor ID: 'HP '
>> Product ID: 'Ultrium 5-SCSI '
>> ...
>> DataCompEnabled: yes
>> DataCompCapable: yes
>> DataDeCompEnabled: yes
>> ...
>>
>> ~# mt-st -f /dev/nst0 defcompression 0
>> ~# tapeinfo -f /dev/sgX
>> ...
>> DataCompEnabled: no
>> DataCompCapable: yes
>> DataDeCompEnabled: yes
>>
>> hth,
>> jf
>>
>>>
>>> On Apr 17, 2013, at 6:40 PM, Jean-Francois Malouin
>>> <[email protected]> wrote:
>>>
>>>> * Abilio Carvalho <[email protected]> [20130417 10:19]:
>>>>> Well, since noone answered, I had to run amtapetype, so here it is if
>>>>> anyone else needs it:
>>>>>
>>>>> define tapetype LTO6 {
>>>>> comment "Created by amtapetype; compression enabled"
>>>>> length 2442818848 kbytes
>>>>> filemark 1806 kbytes
>>>>> speed 74006 kps
>>>>> blocksize 32 kbytes
>>>>> }
>>>>
>>>> Hmmm, speed look way off. Native speed is 160MBs for LTO6...
>>>> Did you disable hardware compression before running amtapetype?
>>>> Also, you might want to test with larger blocksize, for LTO5 I use 2MB
>>>> with good results....
>>>>
>>>> hth,
>>>> jf
>>>>
>>>>>
>>>>>
>>>>> On Apr 16, 2013, at 3:24 PM, Abilio Carvalho <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> Hi, just a quick question, does anyone have a tape type for an LTO6
>>>>>> drive? (Ideally an HP Ultrium 6 SCSI)
>>>>>>
>>>>>> Thanks
>>>>>> Abilio
>
>
> **********************************************************************
> This email and any files transmitted with it are confidential and
> intended solely for the use of the individual or entity to whom they
> are addressed. If you have received this email in error please notify
> the system manager.
>
> This footnote also confirms that this email message has been swept by
> Clearswift for the presence of computer viruses.
>
> www.clearswift.com
> **********************************************************************
>