Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

Having issues with oracle starting up in our cluster environment due to disks not lining up properly. For example, on the problematic host, I see the following.

[1:0:0:0]    cd/dvd  AMI      Virtual CDROM    1.00  /dev/sr0
[2:0:0:0]    disk    AMI      Virtual Floppy   1.00  /dev/sdc

My LUN from the SAN starts at /dev/sdd. On the server that works, I have the following:

[3:0:0:0]    disk    AMI      Virtual Floppy   1.00  /dev/sdt

So its LUN starts at /dev/sdc. How can I force the "Virtual Floppy" to give up /dev/sdc so my LUN can take it over?!

share|improve this question
    
What kind of virtual is this virtual floppy? –  Shane Madden Dec 14 '11 at 0:08
    
beats the heck out of me. im thinking it has to do w/ the iLOM device. There isn't a floppy device on this server, just a DVD rom and 4 disks. –  luckytaxi Dec 14 '11 at 0:11
    
Do you need the virtual floppy? You can always remove it if not required. –  Chopper3 Dec 14 '11 at 0:11
    
Nope so how do i remove it. That would solve my issue. –  luckytaxi Dec 14 '11 at 0:18
    
full specs of server first please –  Chopper3 Dec 14 '11 at 0:33

1 Answer 1

You can't, the SCSI Device block device presentation isn't deterministic and never will be.

You must derive a unique identifier for that device and then create a UDEV rule that will create a persistent symlink which will always point to your virtual floppy, no matter what the scan order is.

See http://reactivated.net/writing_udev_rules.html

Trivial Example: http://www.cyberciti.biz/tips/linux-assign-static-names-to-scsi-devices.html

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.