Email Subscription Notifications Suspended Temporarily
We are in the process of making navigation in the Servers and Operating Systems forums simpler and more direct. While doing this, we have to temporarily suspend email notifications for subscriptions. If you are subscribed to one or more discussion boards or blogs in the community, please check them daily to see new content. Notifications will be turned back on in a few days. We apologize for any inconvenience this may cause. Thanks, Warren_Admin
StoreEver Tape Storage
cancel
Showing results for 
Search instead for 
Did you mean: 

ioctl Error on Tape Drive

Scott Buckingham
Regular Advisor

ioctl Error on Tape Drive

This question is in regards to a Sun box running Solaris 8.

Last week, I was able to perform a backup of one of the filesystem on our Sun box. I used the tar command for this and it worked just fine. Today, I was trying to do this again today but this time (using the same device, /dev/rmt/2) the tape drive is not accessed and it appears that my files are simply being written out to a file called /dev/rmt/2. Running an mt command on this device reveals:
mt: inappropriate ioctl for device

What happened to my tape drive?
Long time dabbler, first time Admin / DBA
3 REPLIES
Andrew Merritt_2
Honored Contributor

Re: ioctl Error on Tape Drive

Scott,

You might want to try a forum that suppports Sun systems. ITRC is for HP systems, and I don't see any mentioned in your question which appears to be related to an ioctl call on Solaris 8.

Andrew
Devender Khatana
Honored Contributor

Re: ioctl Error on Tape Drive

Hi,

This is a common problem. Just check wheather the SCSI ID has not got changed since last backup. If the SCSI ID of drive got changed then it might require different device file rather than /dev/rmt/2.Just check
#ls -l /dev/rmt/*

& try to check how many drives you have and how many device files. Try to access device through some other device files or follow procedure to create new device files ( On SUN I do not know).

The file being created with this file name means that the device was not accessible through this device file when backup was fired.

HTH,
Devender
Impossible itself mentions "I m possible"
Scott Buckingham
Regular Advisor

Re: ioctl Error on Tape Drive

I found a solution to my problem. Using devfsadm -c tape -v on our Solaris box rebuilds the device to what it is. It seems that using ufsdump (Solaris' backup command) when not in single-user mode corrupts the device somehow.

Thanks for your replies.
Long time dabbler, first time Admin / DBA