Can Raid detect bad sector?


I am using PERC 3/SC and running RAID 1, i have the following question:

1. Can PERC 3/SC detect bad sector?  If yes, what action it takes?  If no, should i have to check the disk occasionally?

2. i have turned down a disk and rebuild it, but i have abort the rebuilding process and turn it ONLINE and reboot.  However, during reboot, it just say it can't detect the bootable disk even i have turned the orginal disk to offline state.  So is that means i can't abort the rebuilding state and put it online?  But why it makes my original disk also non-bootable?

3. There must have a time gap between the rebuilding and put the disk online, so what happend if some are writing data on the disk?  Can PERC 3/SC put the data on BOTH disks? OR any good suggestion?

4. PERC 3/SC provides a data checking function.  But when should i use it?  Use it when the disk has problem or check it occasionally?

Thanks a lot!

Who is Participating?

1) You can find/detect bad sectors with a specific software.
3 ways :
- a diagnostic tools (look in Dell toolkit)
- some SCSI controllers (Adaptec) have this capability built into the controller's BIOS. You can usually find this under "Disk Utilities."
- O.S : scandisk for example ...

3) When controller rebuilds data on the second disk, another new data can be added to the health disk. At the end of the rebuilding process ALL data ( old and new) are present on each disk.

Process ?
New datas are added in a "hole" (area without data)or at the end of data in the health disk.
2 ways possible :
controller stops copy and it writes data in two disks
data are written at the end of the data in the health disk, and after the rebuilding  process copies the data (5 min later for example).
Can you give more details about context ( PC,server ...,OS ...)

1) Bads sectors are detected/managed by "internal" disk controller (electonic card on your disk).

2) Never reboot a PC or a server when you rebuild a disk ... you "lock" your disks or you loose your data ...

You can try to erase everything with a "0" program on your mirror disk and after try to rebuild it ...

You can try also to reboot with your "good" disk ( dismount mirror disk), backup data and after reinstall everything and restore data ...

3) "Rebuild" disk if the perfect copy of your "good" disk when rebuild process is finish.
You can use Pc or server during rebuild ... no data gap at the end of rebuild process.

4) When a disk has a problem ...
You must read :

1) (electronic card on your disk).

3) "Rebuild" disk IS the perfect copy of your "good" disk when rebuild process is finish.
Do you have a PowerEdge Dell server ? which model ?
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

d_p2Author Commented:
yes, i am using PowerEdge 1400SC.

4) More details from Dell site :

This function checks mirror synchronization and rebuilds parity if necessary. You also use this function if your disk is in a degraded state. Running Check Consistency may be able to restore your disk to Ready status.

To check consistency and restore redundancy:
Right-click the virtual disk to be checked.

Click Check Consistency.

The Check Consistency operation displays progress information in the right pane. To view the progress, click the parent of the virtual disk. The status of the virtual disk will be Resynching, and progress information will display until the operation is finished.

My link :


I have a large experience with Compaq SmartArray raid controller.

During a rebuild, the complete contents of an array disk are reconstructed. A rebuild operation can take place during normal operation, but it will degrade performance.

The rebuild rate is the fraction of the compute cycles dedicated to rebuilding failed array disks. The PERC 2/SC, 2/DC, 3/SC, 3/DCL, 3/DC, 3/QC, and CERC ATA100/4ch controller rebuild rate can be configured between 0% and 100%. At 0%, the rebuild is done only if the system is not doing anything else. At 100%, the rebuild has a higher priority than any other system activity; the system is totally dedicated to rebuilding the failed array disks.

You can reduce the rebuild rate to maintain system performance during the rebuild operation. However, a reduced rebuild rate extends the rebuild time.


About your problem :
Perhaps your array disk has been set to offline.

Try to boot your server with your "Dell Open Manage Cd" and verify the array state with Array Manager. This tool have a command "online".

1) About bad sector :
If you want alert about harddisk, you can use SMNP tools probably given with your server.
d_p2Author Commented:
Thanks frache

1) OK, i will use SMNP

2) No, i am sure both disks are set to ONLINE and i have insert the linux's installation disk. It can't locate the partitions.

3) yup, i know there may have a performance problem if i rebuild it in the normal operation.  However, can it synchronize the data even the disk is in READY state?

Thanks a lot!



3) if you broke a mirror ( disk out of order / remove one disk ), when you plug a new disk , rebuild process is automatic. It's a "hardware" process without operator control.
If you STOP operation during rebuild, you loose your data or you lock your disks ... it's depend ...

"yup, i know there may have a performance problem if i rebuild it in the normal operation."
-> no, because rebuid can take several hours  ...
2 )
Do you know "good" disk (disk with data)?

Try that :

Unplug second disk ...

Set controller to raid 0 ... if you have an advertissement
about loss of data ... STOP ...
Erase raid configuration ... ( controller CMOS)

Try to boot ... raid controller look for data on harddisk

If you can boot, make a backup...

Erase raid configuration ... ( controller CMOS) and erase all disks

Create array (raid1)

Install ...

Restore ...

Note : Don't try to read data with an ordinary scsi controller ... it doesn't work ...

d_p2Author Commented:
""yup, i know there may have a performance problem if i rebuild it in the normal operation."
-> no, because rebuid can take several hours  ..."
=>Rebuild can take several hours or longer as it depends on the rebuild rate and you can adjust the rebuild rate. If rebuild rate is 100%, rebuild process is the highest priority job.  But the default setting is 30% which means other higher priority jobs can still be performed.  Therefore my question is if other higher priority job which write data to the disk (health disk), will it also write to the rebuilding disk?

1)Just curious, can the PERC 3/SC detect the bad sector?  if yes, what it will do?  

Thank you very much and much appreciate your help!

ADMINISTRATION WILL BE CONTACTING YOU SHORTLY.  Moderators Computer101, Netminder or Mindphaser will return to finalize these if they are still open in 7 days.  Experts, please post closing recommendations before that time.

Below are your open questions as of today.  Questions which have been inactive for 21 days or longer are considered to be abandoned and for those, your options are:
1. Accept a Comment As Answer (use the button next to the Expert's name).
2. Close the question if the information was not useful to you, but may help others. You must tell the participants why you wish to do this, and allow for Expert response.  This choice will include a refund to you, and will move this question to our PAQ (Previously Asked Question) database.  If you found information outside this question thread, please add it.
3. Ask Community Support to help split points between participating experts, or just comment here with details and we'll respond with the process.
4. Delete the question (if it has no potential value for others).
   --> Post comments for expert of your intention to delete and why
   --> YOU CANNOT DELETE A QUESTION with comments; special handling by a Moderator is required.

For special handling needs, please post a zero point question in the link below and include the URL (question QID/link) that it regards with details.
Please click this link for Help Desk, Guidelines/Member Agreement and the Question/Answer process.

Click you Member Profile to view your question history and please keep them updated. If you are a KnowledgePro user, use the Power Search option to find them.  

Questions which are LOCKED with a Proposed Answer but do not help you, should be rejected with comments added.  When you grade the question less than an A, please comment as to why.  This helps all involved, as well as others who may access this item in the future.  PLEASE DO NOT AWARD POINTS TO ME.

To view your open questions, please click the following link(s) and keep them all current with updates.

*****  E X P E R T S    P L E A S E  ******  Leave your closing recommendations.
If you are interested in the cleanup effort, please click this link 
POINTS FOR EXPERTS awaiting comments are listed in the link below
Moderators will finalize this question if in @7 days Asker has not responded.  This will be moved to the PAQ (Previously Asked Questions) at zero points, deleted or awarded.
Thanks everyone.
Moderator @ Experts Exchange
d_p2Author Commented:

Thanks a lot and much appreciate for your help!

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.