psych-major
11-18-2005, 02:45 PM
This is at work and the boss is yelling, so I'm unable to search extensively, and am hoping for a quick answer from someone who has actually done this before! That being said...
I am attaching a tape library via fibre on a SuSE 10.0 server. This worked fine on a test workstation with an IDE drive, and the robot came up at sg0, and the drives at st0 thru stN. But when I try it on the server, which has a SATA drive on scsi0 as sda on 0, 0, 0, it also tries to attach the library as sg0 at scsi0 0,0,0. The drives don't show up at all. I assume this is a udev issue, so below is a snippet from my udev rules file. If anyone has seen this type of behavior and can suggest a simple change, it would be much appreciated, otherwise it's back to the workstation until I can research it further.
# misc storage devices (non-block)
KERNEL=="sg*", NAME="%k", GROUP="disk", MODE="640"
KERNEL=="st*", NAME="%k", GROUP="disk"
KERNEL=="nst*", NAME="%k", GROUP="disk"
KERNEL=="initrd", NAME="%k", GROUP="disk"
KERNEL=="qft*", NAME="%k", GROUP="disk"
KERNEL=="nqft*", NAME="%k", GROUP="disk"
KERNEL=="zqft*", NAME="%k", GROUP="disk"
KERNEL=="nzqft*", NAME="%k", GROUP="disk"
KERNEL=="rawqft*", NAME="%k", GROUP="disk"
KERNEL=="nrawqft*", NAME="%k", GROUP="disk"
KERNEL=="pf*", NAME="%k", GROUP="disk"
KERNEL=="sch*", NAME="%k", GROUP="disk"
KERNEL=="pt*", NAME="%k", GROUP="disk"
KERNEL=="npt*", NAME="%k", GROUP="disk"
KERNEL=="pg*", NAME="%k", GROUP="disk"
KERNEL=="evms/block_device*", NAME="%k", GROUP="disk"
KERNEL=="rawctl*", NAME="%k", GROUP="disk"
KERNEL=="osst*", NAME="%k", GROUP="disk"
KERNEL=="nosst*", NAME="%k", GROUP="disk"
KERNEL=="iseries/vt*", NAME="%k", GROUP="disk"
KERNEL=="iseries/nvt*", NAME="%k", GROUP="disk"
KERNEL=="iseries/ibmsis*", NAME="%k", GROUP="disk"
I am attaching a tape library via fibre on a SuSE 10.0 server. This worked fine on a test workstation with an IDE drive, and the robot came up at sg0, and the drives at st0 thru stN. But when I try it on the server, which has a SATA drive on scsi0 as sda on 0, 0, 0, it also tries to attach the library as sg0 at scsi0 0,0,0. The drives don't show up at all. I assume this is a udev issue, so below is a snippet from my udev rules file. If anyone has seen this type of behavior and can suggest a simple change, it would be much appreciated, otherwise it's back to the workstation until I can research it further.
# misc storage devices (non-block)
KERNEL=="sg*", NAME="%k", GROUP="disk", MODE="640"
KERNEL=="st*", NAME="%k", GROUP="disk"
KERNEL=="nst*", NAME="%k", GROUP="disk"
KERNEL=="initrd", NAME="%k", GROUP="disk"
KERNEL=="qft*", NAME="%k", GROUP="disk"
KERNEL=="nqft*", NAME="%k", GROUP="disk"
KERNEL=="zqft*", NAME="%k", GROUP="disk"
KERNEL=="nzqft*", NAME="%k", GROUP="disk"
KERNEL=="rawqft*", NAME="%k", GROUP="disk"
KERNEL=="nrawqft*", NAME="%k", GROUP="disk"
KERNEL=="pf*", NAME="%k", GROUP="disk"
KERNEL=="sch*", NAME="%k", GROUP="disk"
KERNEL=="pt*", NAME="%k", GROUP="disk"
KERNEL=="npt*", NAME="%k", GROUP="disk"
KERNEL=="pg*", NAME="%k", GROUP="disk"
KERNEL=="evms/block_device*", NAME="%k", GROUP="disk"
KERNEL=="rawctl*", NAME="%k", GROUP="disk"
KERNEL=="osst*", NAME="%k", GROUP="disk"
KERNEL=="nosst*", NAME="%k", GROUP="disk"
KERNEL=="iseries/vt*", NAME="%k", GROUP="disk"
KERNEL=="iseries/nvt*", NAME="%k", GROUP="disk"
KERNEL=="iseries/ibmsis*", NAME="%k", GROUP="disk"