User Tools

Site Tools


lbaops:lbadrhints

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
lbaops:lbadrhints [2007/06/25 08:21]
chris.phillips
lbaops:lbadrhints [2015/12/18 16:38] (current)
Line 1: Line 1:
-  *  [[.:​diskinstallandtest | Installing and testing the removable disks]]\\ +  *  [[.:​diskinstallandtest | Installing and testing the removable disks]] 
-  *  [[.:​xraidinstallandtest | Installing and testing the Apple Xraid disks]]\\ +  *  [[.:​xraidinstallandtest | Installing and testing the Apple Xraid disks]] 
-  *  [[.:​diskofontproblem | Fixing the font problem with Disko]]\\ +  *  [[.:​diskofontproblem | Fixing the font problem with Disko]] 
-\\ + 
-=====  Troubleshooting\\ ===== +=====  Troubleshooting ===== 
-\\ + 
-==== Xserve RAID disks will not mount\\ ==== +==== Xserve RAID disks will not mount ==== 
-\\ + 
-This seems to be a limitation in the Linux kernel. Use the command\\ +This seems to be a limitation in the Linux kernel. Use the command 
-\\ + 
- > cat /​proc/​scsi/​scsi\\ + > cat /​proc/​scsi/​scsi 
-\\ + 
-To see what SCSI devices the system thinks is present. For the Xraid these look like:\\ +To see what SCSI devices the system thinks is present. For the Xraid these look like: 
-\\ + 
-  Host: scsi3 Channel: 00 Id: 00 Lun: 01\\ +  Host: scsi3 Channel: 00 Id: 00 Lun: 01 
-  Vendor: APPLE    Model: Xserve RAID      Rev: 1.50\\ +  Vendor: APPLE    Model: Xserve RAID      Rev: 1.50 
-  Type:   ​Direct-Access ​                   ANSI SCSI revision: 05\\ +  Type:   ​Direct-Access ​                   ANSI SCSI revision: 05 
-\\ + 
-There should be one entry for each Xraid device. If the Xraid disks have been "​sliced"​ then each slice appears as a unique device. If the Xserve disks are not present (or not enough are present) log on as root and run the script:\\ +A quick way to list all disks is: 
-\\ + 
- > rescan-scsi-bus.sh\\ + > cat /​proc/​scsi/​scsi | grep APPLE 
-\\ + 
-This should "​find"​ the missing disks.\\ +There should be one entry for each Xraid device. If the Xraid disks have been "​sliced"​ then each slice appears as a unique device. If the Xserve disks are not present (or not enough are present) log on as root and run the script: 
-\\ + 
-==== Disk will not unmount ("​Device Busy")\\ ==== + > rescan-scsi-bus.sh 
-\\ + 
-Some one (or some process) has "​cd"​ed into the filesystem you want to unmount. First check your\\ +This should "​find"​ the missing disks. 
-login windows for obvious offenders. Remember if you had "​su"​ed to root, then the original process may be the problem. Often the problem is people who have logged in remotely (e.g. for fringe testing). The best way to find this is\\ + 
-\\ +==== Disk will not unmount ("''​Device Busy''​") ==== 
- > lsof | grep xraid\\ + 
-\\ +Some one (or some process) has "​cd"​ed into the filesystem you want to unmount. First check your 
-This lists the processes which have a file open in the data diretories. Note the PID of processes identified above and use ''​kill''​ (or ''​kill -9''​ if necessary) ​\\ +login windows for obvious offenders. Remember if you had "​su"​ed to root, then the original process may be the problem. Often the problem is people who have logged in remotely (e.g. for fringe testing). The best way to find this is 
-to remove the process. Don't "​kill"​ processes blindly - check each one is not a vital process (such as vsib_record). ​\\ + 
-\\ + > lsof | grep xraid 
-You may have to login as root for ''​lsof''​ to work. As a normal user, ''​lsof''​ does not list root processes.\\ + 
-\\+This lists the processes which have a file open in the data diretories. Note the PID of processes identified above and use ''​kill''​ (or ''​kill -9''​ if necessary)  
 +to remove the process. Don't "​kill"​ processes blindly - check each one is not a vital process (such as vsib_record ​or recorder_server).  
 + 
 +If the errant procoes is ''​recorder_server''​ then run (as vlbi) 
 + > /​etc/​init.d/​recorder_server restart 
 + 
 +You may have to login as root for ''​lsof''​ to work. As a normal user, ''​lsof''​ does not list root processes. 
 + 
 +==== Disk will not unmount ("''​umount:​ only root can unmount''"​) ==== 
 + 
 +Log on as root and retry 
  
  
lbaops/lbadrhints.txt · Last modified: 2015/12/18 16:38 (external edit)