Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have an IBM blade server and we've installed RedHat Linux on the machine.

How can we check if we have both disks running as a mirror, or if everything is only running on a single disk? What linux commands can I use to discover this?

share|improve this question
Run lshw as root. Tell us the model/make of the storage controller your your disk is attached to. – Zoredache Aug 4 '11 at 16:36

If you are using software RAID, you can ask for the status of the disks:

cat /proc/mdstat

You will get something like this (a mirrored pair plus a 3 disk RAID setup):

[root@myserver ~]# cat /proc/mdstat                                                                                                                                                                 Personalities : [raid1] [raid6] [raid5] [raid4]
md1 : active raid1 sde1[1] sdd1[0]
      1953511936 blocks [2/2] [UU]

md0 : active raid5 sdc1[2] sdb1[1] sda1[0]
      3907023872 blocks level 5, 64k chunk, algorithm 2 [3/3] [UUU]

unused devices: <none>

If, however, you are using a hardware RAID setup based on whatever disk controller/s your blade system has fitted then you will need to check out what utilities and/or firmware-based tools are available - for the latter you may need to reboot the server and press a key combination to enter a setup program, or perhap start the server from a configuration disc.

share|improve this answer
hi Linker I get cat /proc/mdstat Personalities : unused devices: <none> , so seems that I not have mirror and I have only one disk? – diana Aug 4 '11 at 13:02
It could be that your system is using hardware RAID then, so the second half of the answer applies - your server may be sorting out the RAID configuration and presenting a single 'disk' to Linux. – Linker3000 Aug 4 '11 at 13:05
Linket do you have idea if some linux command can give this info about mirror or not in place to cat the file? – diana Aug 4 '11 at 13:12
Not really - but you may get a clue by looking at the system startup messages to see what disk controller/s are fitted and this may indicate whether they may have any inbuilt utilities or if you can seek out any linux-based tools. Try: dmesg | more (dmesg piped through the 'more' command) – Linker3000 Aug 4 '11 at 13:15
ok so if I use dmesg | more or dmesg | grep , what I need to search? or what I need to expect? to verify mirror or not – diana Aug 4 '11 at 13:17

Your Answer


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.