Opened 13 months ago
Last modified 13 months ago
#1773 new enhancement
smartctl --scan can not detect the disks behind a megaraid controller on Dell Poweredge R620 with windows os
Reported by: | kate | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | undecided |
Component: | all | Version: | 7.3 |
Keywords: | lsi megaraid windows | Cc: |
Description (last modified by )
I have a Dell PowerEdge 620 server. It was provisioned with linux os.
I installed linux version of smartmontools on it.
the smartctl --scan command showed following output
/dev/sda -d scsi # /dev/sda, SCSI device /dev/bus/0 -d megaraid,0 # /dev/bus/0 [megaraid_disk_00], SCSI device /dev/bus/0 -d megaraid,1 # /dev/bus/0 [megaraid_disk_01], SCSI device /dev/bus/0 -d megaraid,2 # /dev/bus/0 [megaraid_disk_02], SCSI device /dev/bus/0 -d megaraid,3 # /dev/bus/0 [megaraid_disk_03], SCSI device
The first line indicates a raid controller and the next 4 lines represent the disks behind the raid controller. It is a megaraid type controller.
Then running
smartctl -a -d megaraid,0 /dev/bus/0
showed all the details about first disk including serial number, model, size etc and also all the smart parameters.
Now I installed windows os on the same server. Also installed windows release 7.3 of smartmontools.
But on windows smartctl --scan does not show the disks. The output only shows one line.
/dev/sda -d scsi # /dev/sda, SCSI device
If I run
smartctl -a -d megaraid,0 /dev/bus/0
I get an error as below
smartctl 7.3 2022-02-28 r5338 [x86_64-w64-mingw32-2022-21H2] (sf-7.3-1) Copyright (C) 2002-22, Bruce Allen, Christian Franke, www.smartmontools.org /dev/bus/0: Unknown device type 'megaraid,0' =======> VALID ARGUMENTS ARE: ata, scsi[+TYPE], nvme[,NSID], sat[,auto][,N][+TYPE], usbcypress[,X], usbjmicron[,p][,x][,N], usbprolific, usbsunplus, sntasmedia, sntjmicron[,NSID], sntrealtek, intelliprop,N[+TYPE], jmb39x[-q],N[,sLBA][,force][+TYPE], jms56x,N[,sLBA][,force][+TYPE], aacraid,H,L,ID, areca,N[/E], auto, test <======= Use smartctl -h to get a usage summary
On the same server linux version of smartctl can see the disks behind the raid controller but windows version of smartctl says
Unknown device type 'megaraid,0'
What do I need to do to get the windows version of smartctl to detect and show the smart parameters of the disks controlled a by a raid controller.
Are there any other versions / settings or commands that I need to run so as to detect the raided disks on windows?
If it is a bug can you fix it?
Change History (2)
comment:1 by , 13 months ago
Description: | modified (diff) |
---|
comment:2 by , 13 months ago
Component: | smartctl → all |
---|---|
Keywords: | lsi megaraid windows added |
Milestone: | → undecided |
Priority: | blocker → minor |
Type: | defect → enhancement |
In general, RAID controller support is controller and platform specific, please see the related Wiki page.
man smartctl
on Linux says:Therefore this section is not present on the Windows version of the man page.
If CrystalDiskInfo works with this controller, then this ticket is a duplicate of ticket #1322. If not, this ticket will be closed as wontfix unless someone provides the required documentation.