Diagnose and replace the defective disk
You can disk check using SMART (Self-Monitoring, Analysis and Reporting Technology) attributes. If the test results show that the drive is faulty, you can replace a defective disk.
Check disk condition
1. Get SMART attributes
The method of obtaining SMART attributes depends on the operating system installed on the server and the way the disk is connected to the server:
- without RAID controller — the disk is connected directly to the motherboard or through an HBA controller;
- via RAID controller — the disk is connected via an Adaptec or MegaRAID controller installed on the server.
Linux
Windows
Without RAID controller
Adaptec
MegaRAID
-
Connect to the server via SSH or through KVM console.
-
Install the package
smartmontools
— is a set of utilities for monitoring the state of HDD disks and SSD drives that support SMART technology.apt-get install smartmontools
-
Output information about the disks connected to the server:
lsblk
Disk information will appear in the response. Memorize or copy the disk IDs. For example:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 1.8T 0 disk
└─sda1 8:1 0 1.8T 0 part /mnt/data
sdb 8:16 0 931.5G 0 disk
└─sdb1 8:17 0 931.5G 0 part /mnt/backup
nvme0n1 259:0 0 465.8G 0 disk
├─nvme0n1p1 259:1 0 512M 0 part /boot/efi
├─nvme0n1p2 259:2 0 16G 0 part [SWAP]
└─nvme0n1p3 259:3 0 449.3G 0 part /Here.
sda
,sdb
,nvme0n1
— disk IDs. -
Start reading SMART attributes. The command to run depends on the disk interface:
- for SATA:
smartctl -iA /dev/<disk_id>
Specify
<disk_id>
— ID of the disk you copied in step 3.- for NVME:
nvme smart-log /dev/<disk_id>
Specify
<disk_id>
— ID of the disk you copied in step 3.
-
Connect to the server via SSH or through KVM console.
-
Install the package
smartmontools
— is a set of utilities for monitoring the state of HDD disks and SSD drives that support SMART technology.apt-get install smartmontools
-
Get the RAID controller numbers:
arcconf LIST
RAID controller information will appear in the response. Memorize or copy the RAID controller number. For example:
Controllers found: 1
----------------------------------------------------------------------
Controller information
----------------------------------------------------------------------
Controller ID : Status, Slot, Mode, Name, SerialNumber, WWN
----------------------------------------------------------------------
Controller 1: : Optimal, Slot 3, RAID, Adaptec SmartRAID, 0X00XXXX000, 50000D0000X01234Here.
1
in the sense ofController 1
— RAID controller number. -
Get the disk IDs and channel numbers where the disks are connected to the RAID controller:
arcconf getconfig <raid_number>
Specify
<raid_number>
— number of the RAID controller you copied in step 3.Disk information will appear in the response. Memorize or copy the disk IDs and channel numbers. For example:
----------------------------------------------------------------------
Physical Device information
----------------------------------------------------------------------
Device #5
Device is a Hard drive
State : Online
Supported : Yes
Transfer Speed : SATA 3.0 Gb/s
Reported Channel,Device(T:L) : 0,5(5:0)Here.
Reported Channel,Device(T:L): 0,5(5,0)
— information about the disk connected to the controller, where:0
— the channel number of the controller to which the disk is connected;5
— the disk ID on the controller.
-
Get the SCSI device IDs:
sg_map
The response shows a list of matching SCSI devices (
/dev/sg\\\*
) to block disks (/dev/sd\\\*
). Memorize or copy the SCSI device IDs. For example:/dev/sg0 /dev/sda
/dev/sg1 /dev/sdbHere.
sg0
,sg1
— SCSI device identifiers. -
Start reading the SMART attributes:
smartctl -iA -d aacraid,<raid_number>,<logical_unit_number>,<device_id> /dev/<scsi_id>
Specify:
<raid_number>
— number of the RAID controller you copied in step 3;<logical_unit_number>
— number of the disk channel you copied in step 4;<device_id>
— ID of the disk on the RAID controller that you copied in step 4;<scsi_id>
— the SCSI device ID that you copied in step 5.
-
Connect to the server via SSH or through KVM console.
-
Install the package
smartmontools
— is a set of utilities for monitoring the state of HDD disks and SSD drives that support SMART technology.apt-get install smartmontools
-
Get the RAID controller numbers:
storcli64 show all
RAID controller information will appear in the response. Memorize or copy the RAID controller number. For example:
System Overview :
===============
------------------------------------------------------------------------------------
Ctl Model Ports PDs DGs DNOpt VDs VNOpt BBU sPR DS EHS ASOs Hlth
------------------------------------------------------------------------------------
0 AVAGOMegaRAIDSAS9361-8i 8 4 2 0 2 0 Opt On 1&2 Y 3 Opt
------------------------------------------------------------------------------------Here.
0
in the fieldCtl
— RAID controller number. -
Get the indexes of the disks that are installed on the RAID controller:
storcli /c<raid_number> show all
Specify
<raid_number>
— number of the RAID controller you copied in step 3.The response will show information about the disks connected to the RAID controller. Memorize or copy the indexes of the disks. For example:
Drive Information :
---------------------------------------------------------------------------------
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp Type
---------------------------------------------------------------------------------
252:4 39 Onln 1 446.625 GB SATA SSD N N 512B INTEL SSDSC2KB480G8 U -
252:5 40 Onln 0 893.750 GB SATA SSD N N 512B INTEL SSDSC2KB960G8 U -
---------------------------------------------------------------------------------Here, the values
39
,40
in the fieldDID
— disk indexes. -
Get the IDs of the disks that are installed on the RAID controller:
lsscsi
Disk information will appear in the response. Memorize or copy the disk IDs. For example:
[32:0:0:0] disk LSI MR9271-8i 3.46 /dev/sda
[32:1:0:0] disk LSI MR9271-8i 3.46 /dev/sdbHere.
sda
,sdb
— disk IDs. -
Start reading the SMART attributes:
smartctl -iA -d megaraid,<disk_index> /dev/<disk_id>
Specify:
<disk_index>
— index of the disk you copied in step 4;<disk_id>
— identifier of the disk you copied in step 5.
Without RAID controller
Adaptec
MegaRAID
-
Connect to the server via SSH or through KVM console.
-
Set smartmontools — is a set of utilities for monitoring the state of HDD disks and SSD drives that support SMART technology.
-
Run PowerShell as an administrator.
-
Get the disk IDs:
smartctl --scan
Disk information will appear in the response. Memorize or copy the disk IDs. For example:
/dev/sda -d ata # Kingston SSD
/dev/sdb -d ata # Seagate HDD
/dev/nvme0 -d nvme # Samsung NVMeHere.
sda
,sdb
,nvme0
— disk IDs. -
Start reading SMART attributes. The command to run depends on the disk interface:
smartctl -A /dev/<disk_id>
Specify
<disk_id>
— identifier of the disk you copied in step 4.
-
Connect to the server via SSH or through KVM console.
-
Download and install Adaptec maxView Storage Manager — is a graphical interface for managing and monitoring Adaptec RAID controllers. It allows you to view SMART attributes for each physical disk.
-
Start maxView Storage Manager.
-
On the menu Enterprise View expand the list of disks for the desired RAID controller.
-
Select a disk.
-
Open the SMART tab.
-
Connect to the server via SSH or through KVM console.
-
Download and install StorCLI — is a utility for managing MegaRAID RAID controllers.
-
Run PowerShell as an administrator.
-
Get the RAID controller numbers:
storcli64 show all
RAID controller information will appear in the response. Memorize or copy the RAID controller number. For example:
System Overview :
===============
------------------------------------------------------------------------------------
Ctl Model Ports PDs DGs DNOpt VDs VNOpt BBU sPR DS EHS ASOs Hlth
------------------------------------------------------------------------------------
0 AVAGOMegaRAIDSAS9361-8i 8 4 2 0 2 0 Opt On 1&2 Y 3 Opt
------------------------------------------------------------------------------------Here.
0
in the fieldCtl
— RAID controller number. -
Get the enclosure ID and slot numbers where the disks on the RAID controller are installed:
storcli /c<raid_number> /eall /sall show all
Specify
<raid_number>
— number of the RAID controller you copied in step 4.Disk information will appear in the response. Memorize or copy the enclosure ID and slot numbers. For example:
Drive Information :
---------------------------------------------------------------------------------
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp Type
---------------------------------------------------------------------------------
252:4 39 Onln 1 446.625 GB SATA SSD N N 512B INTEL SSDSC2KB480G8 U -
252:5 40 Onln 0 893.750 GB SATA SSD N N 512B INTEL SSDSC2KB960G8 U -
---------------------------------------------------------------------------------Here:
- significance
252
in the fieldEID
— The ID of the enclosure in which the disk is installed; - values
4
,5
in the fieldSlt
— slot number of the slot in the enclosure where the drive is installed.
- significance
-
Start reading the SMART attributes:
storcli /c<raid_number> /e<enclosure_id> /s<slot_id> show all
Specify:
<enclosure_id>
— ID of the enclosure that you copied in step 5;<slot_id>
— slot number in the enclosure that you copied in step 5.
2. assess SMART attributes
A disk is considered faulty if at least one of the SMART attributes fits the specified conditions.
HDD disks
SSD drives
NVME drives
Replace a defective disk
A disk malfunction can be determined by disk health checks. If, as a result of SMART attribute assessments The disk is defective, you can initiate a replacement. To do so:
- Get the serial number of the defective disk.
- Coordinate disk replacement.
- Remove a disk from the RAID array.
- Illuminate the disk.
- Check the disk in the system.
- Add a disk to a RAID array.
1. Get the serial number of the defective disk
Linux
Windows
Without RAID controller
Adaptec
MegaRAID
-
Connect to the server via SSH or through KVM console.
-
Get the serial number of the faulty disk, to do this, print the disk information:
lsblk -o name,serial,model
Disk information will appear in the response. Copy the serial number of the failed disk. For example:
NAME SERIAL MODEL
sdb S0H0N0XYZ123456 Samsung SSD 970 EVO Plus 500GB
nvme0n1 S0D0NX0M001234 Samsung SSD 980 PRO 1TBHere.
SERIAL
— the serial number of the disk.
-
Connect to the server via SSH or through KVM console.
-
Get the RAID controller numbers:
arcconf LIST
RAID controller information will appear in the response. Memorize or copy the RAID controller number. For example:
Controllers found: 1
----------------------------------------------------------------------
Controller information
----------------------------------------------------------------------
Controller ID : Status, Slot, Mode, Name, SerialNumber, WWN
----------------------------------------------------------------------
Controller 1: : Optimal, Slot 3, RAID, Adaptec SmartRAID, 0X00XXXX000, 50000D0000X01234Here.
1
in the sense ofController 1
— RAID controller number. -
Get the serial number of the faulty disk, to do this, print the disk information:
arcconf getconfig <raid_number>
Specify
<raid_number>
— number of the RAID controller you copied in step 2.Disk information will appear in the response. Copy the serial number of the failed disk. For example:
----------------------------------------------------------------------
Physical Device information
----------------------------------------------------------------------
Device #5
Device is a Hard drive
State : Online
Block Size : 512 Bytes
Supported : Yes
Programmed Max Speed : SATA 6.0 Gb/s
Transfer Speed : SATA 6.0 Gb/s
Reported Channel,Device(T:L) : 0,5(5:0)
Model : TOSHIBA MG06ACA800
Serial number : Y0Y0A00WWWREHere.
Serial number
— the serial number of the disk.
-
Connect to the server via SSH or through KVM console.
-
Get the RAID controller numbers:
storcli64 show all
RAID controller information will appear in the response. Memorize or copy the RAID controller number. For example:
System Overview :
===============
------------------------------------------------------------------------------------
Ctl Model Ports PDs DGs DNOpt VDs VNOpt BBU sPR DS EHS ASOs Hlth
------------------------------------------------------------------------------------
0 AVAGOMegaRAIDSAS9361-8i 8 4 2 0 2 0 Opt On 1&2 Y 3 Opt
------------------------------------------------------------------------------------Here.
0
in the fieldCtl
— RAID controller number. -
Get the serial number of the faulty disk, to do this, print the disk information:
storcli /c<raid_number> show all | grep SN
Specify
<raid_number>
— number of the RAID controller you copied in step 2.Disk information will appear in the response. Copy the serial number of the failed disk. For example:
Drive Information :
--------------------------------------------------------------------------------------------
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp Type SN
--------------------------------------------------------------------------------------------
252:0 11 Onln 0 1.8 TB SAS HDD N N 512B TOSHIBA MG06ACA800 U U X8X0X000AAAE
252:1 12 Onln 0 1.8 TB SAS HDD N N 512B TOSHIBA MG06ACA800 U U A9A0A00RRRRJ
252:2 13 Onln 0 1.8 TB SAS HDD N N 512B TOSHIBA MG06ACA800 U U W9W0Y00RRHHAHere.
SN
— the serial number of the disk.
Without RAID controller
Adaptec
MegaRAID
-
Connect to the server via SSH or through KVM console.
-
Run PowerShell as an administrator.
-
Get the serial number of the faulty disk, to do this, print the disk information:
wmic diskdrive get model,serialnumber
Disk information will appear in the response. Copy the serial number of the failed disk. For example:
Model SerialNumber
TOSHIBA MG06ACA800 X8X0X000AAAE
TOSHIBA MG06ACA800 A9A0A00RRRRJHere.
SerialNumber
— the serial number of the disk.
-
Connect to the server via SSH or through KVM console.
-
Start maxView Storage Manager.
-
On the menu Enterprise View expand the list of disks for the desired RAID controller.
-
Select the faulty disk.
-
Copy the serial number of the disk.
-
Connect to the server via SSH or through KVM console.
-
Run PowerShell as an administrator.
-
Get the RAID controller numbers:
storcli64 show all
RAID controller information will appear in the response. Memorize or copy the RAID controller number. For example:
System Overview :
===============
------------------------------------------------------------------------------------
Ctl Model Ports PDs DGs DNOpt VDs VNOpt BBU sPR DS EHS ASOs Hlth
------------------------------------------------------------------------------------
0 AVAGOMegaRAIDSAS9361-8i 8 4 2 0 2 0 Opt On 1&2 Y 3 Opt
------------------------------------------------------------------------------------Here.
0
in the fieldCtl
— RAID controller number. -
Get the serial number of the faulty disk, to do this, print the disk information:
storcli /c<raid_number> show all | grep SN
Specify
<raid_number>
— number of the RAID controller you copied in step 2.Disk information will appear in the response. Copy the serial number of the failed disk. For example:
Drive Information :
------------------------------------------------------------------------------
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp Type SN
------------------------------------------------------------------------------
252:0 11 Onln 0 1.8 TB SAS HDD N N 512B ST1800MM0129 U U Z1A2B3C4
252:1 12 Onln 0 1.8 TB SAS HDD N N 512B ST1800MM0129 U U Z1A2B3C5
252:2 13 Onln 0 1.8 TB SAS HDD N N 512B ST1800MM0129 U U Z1A2B3C6Here.
SN
— the serial number of the disk.
2. Coordinate disk replacement
-
Create a ticket. In the ticket, specify:
-
If a disk replacement is agreed upon, a Servercore staff member will specify a convenient time and duration for you. The duration of the work will be required to determine the time disk lights.
3. Remove the disk from the RAID array
If the disk is in a RAID array, remove the disk from the array.
4. Illuminate the disk
At the time scheduled for the work, we will notify you in a ticket that we are ready to proceed with the disk replacement.
If the disk fails to illuminate and the engineers cannot identify it by serial number, we will need to shut down the server to replace the disk. In this case, we will report the problem when identifying the disk and agree on a time to shut down the server in the ticket.
Linux
Windows
Without RAID controller
Adaptec
MegaRAID
To light a disk, put a load on the disk, such as a write or read operation. If you eject the disk while these operations are in progress, there will be read errors. This is normal behavior because the command is trying to access data on a disk that has already been ejected.
-
Connect to the server via SSH or through KVM console.
-
Output information about the disks connected to the server:
lsblk
Disk information will appear in the response. Memorize or copy the disk ID. For example:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 1.8T 0 disk
└─sda1 8:1 0 1.8T 0 part /mnt/data
sdb 8:16 0 931.5G 0 disk
└─sdb1 8:17 0 931.5G 0 part /mnt/backup
nvme0n1 259:0 0 465.8G 0 disk
├─nvme0n1p1 259:1 0 512M 0 part /boot/efi
├─nvme0n1p2 259:2 0 16G 0 part [SWAP]
└─nvme0n1p3 259:3 0 449.3G 0 part /Here.
sda
,sdb
,nvme0n1
— disk IDs. -
Light up the disk:
dd if=/dev/<disk_id> of=/dev/null
Specify
<disk_id>
— ID of the disk you copied in step 2.
-
Connect to the server via SSH or through KVM console.
-
Get the RAID controller numbers:
arcconf LIST
RAID controller information will appear in the response. Memorize or copy the RAID controller number. For example:
Controllers found: 1
----------------------------------------------------------------------
Controller information
----------------------------------------------------------------------
Controller ID : Status, Slot, Mode, Name, SerialNumber, WWN
----------------------------------------------------------------------
Controller 1: : Optimal, Slot 3, RAID, Adaptec SmartRAID, 0X00XXXX000, 50000D0000X01234Here.
1
in the sense ofController 1
— RAID controller number. -
Get the disk ID and the channel number on which the disk is connected to the RAID controller::
arcconf getconfig <raid_number>
Specify
<raid_number>
— number of the RAID controller you copied in step 2.Disk information will appear in the response. Memorize or copy the disk ID and channel number. For example:
----------------------------------------------------------------------
Physical Device information
----------------------------------------------------------------------
Device #5
Device is a Hard drive
State : Online
Supported : Yes
Transfer Speed : SATA 3.0 Gb/s
Reported Channel,Device(T:L) : 0,5(5:0)Here.
Reported Channel,Device(T:L): 0,5(5,0)
— information about the disk connected to the controller, where:0
— the channel number of the controller to which the disk is connected;5
— the disk ID on the controller.
-
Light up the disk:
arcconf IDENTIFY <raid_number> DEVICE <channel_id> <device_id> ... [TIME <blink_time>][nologs]
Specify:
<raid_number>
— number of the RAID controller you copied in step 2;<channel_id>
— the channel number you copied in step 3;<device_id>
— ID of the disk on the RAID controller that you copied in step 3;<blink_time>
— display duration in seconds. The disk must be illuminated until it is replaced. You can specify the approximate time of work in the ticket.
-
Connect to the server via SSH or through KVM console.
-
Get the RAID controller numbers:
storcli64 show all
RAID controller information will appear in the response. Memorize or copy the RAID controller number. For example:
System Overview :
===============
------------------------------------------------------------------------------------
Ctl Model Ports PDs DGs DNOpt VDs VNOpt BBU sPR DS EHS ASOs Hlth
------------------------------------------------------------------------------------
0 AVAGOMegaRAIDSAS9361-8i 8 4 2 0 2 0 Opt On 1&2 Y 3 Opt
------------------------------------------------------------------------------------Here.
0
in the fieldCtl
— RAID controller number. -
Get the enclosure ID and the slot number where the disk is installed on the RAID controller:
storcli /c<raid_number> show all
Specify
<raid_number>
— number of the RAID controller you copied in step 2.The response will show information about the disks connected to the RAID controller. Memorize or copy the enclosure ID and slot number. For example:
Drive Information :
---------------------------------------------------------------------------------
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp Type
---------------------------------------------------------------------------------
252:4 39 Onln 1 446.625 GB SATA SSD N N 512B INTEL SSDSC2KB480G8 U -
252:5 40 Onln 0 893.750 GB SATA SSD N N 512B INTEL SSDSC2KB960G8 U -
---------------------------------------------------------------------------------Here:
- significance
252
in the fieldEID
— The ID of the enclosure in which the disk is installed; - values
4
,5
in the fieldSlt
— slot number of the slot in the enclosure where the drive is installed.
- significance
-
Light up the disk:
storcli /c<raid_number>/e<enclosure_id>/s<slot_id> start locate
Specify:
<raid_number>
— number of the RAID controller to which the disk is connected;<enclosure_id>
— ID of the enclosure that you copied in step 3;<slot_id>
— slot number in the enclosure that you copied in step 3.
Without RAID controller
Adaptec
MegaRAID
To light a disk, put a load on the disk, such as a write or read operation. If you eject the disk while these operations are in progress, there will be read errors. This is normal behavior because the command is trying to access data on a disk that has already been ejected.
-
Connect to the server via SSH or through KVM console.
-
Run PowerShell as an administrator.
-
Light up the disk:
diskspd -b128K -d<blink_time> -h -o32 -t8 -r <disk_volume>
Specify:
<blink_time>
— display duration in seconds. The disk must be illuminated until it is replaced. You can specify the approximate time of work in the ticket;<disk_volume>
— disk volume, such asC:
.
-
Connect to the server via SSH or through KVM console.
-
Start maxView Storage Manager.
-
On the menu Enterprise View expand the list of disks for the desired RAID controller.
-
Select a disk.
-
Click Locate.
-
Connect to the server via SSH or through KVM console.
-
Run PowerShell as an administrator.
-
Get the RAID controller numbers:
storcli64 show all
RAID controller information will appear in the response. Memorize or copy the RAID controller number. For example:
System Overview :
===============
------------------------------------------------------------------------------------
Ctl Model Ports PDs DGs DNOpt VDs VNOpt BBU sPR DS EHS ASOs Hlth
------------------------------------------------------------------------------------
0 AVAGOMegaRAIDSAS9361-8i 8 4 2 0 2 0 Opt On 1&2 Y 3 Opt
------------------------------------------------------------------------------------Here.
0
in the fieldCtl
— RAID controller number. -
Get the enclosure ID and the slot number where the disk is installed on the RAID controller:
storcli /c<raid_number> show all
Specify
<raid_number>
— number of the RAID controller you copied in step 3.Disk information will appear in the response. Memorize or copy the enclosure ID and slot numbers. For example:
Drive Information :
---------------------------------------------------------------------------------
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp Type
---------------------------------------------------------------------------------
252:4 39 Onln 1 446.625 GB SATA SSD N N 512B INTEL SSDSC2KB480G8 U -
252:5 40 Onln 0 893.750 GB SATA SSD N N 512B INTEL SSDSC2KB960G8 U -
---------------------------------------------------------------------------------Here:
- significance
252
in the fieldEID
— The ID of the enclosure in which the disk is installed; - values
4
,5
in the fieldSlt
— slot number of the slot in the enclosure where the drive is installed.
- significance
-
Light up the disk:
storcli /c<raid_number>/e<enclosure_id>/s<slot_id> start locate
Specify:
<raid_number>
— number of the RAID controller you copied in step 3;<enclosure_id>
— ID of the enclosure that you copied in step 4;<slot_id>
— slot number in the enclosure that you copied in step 4.
5. Check the disk in the system
Linux
Windows
Without RAID controller
Adaptec
MegaRAID
-
Wait for a message on the ticket that the disk has been replaced.
-
Connect to the server via SSH or through KVM console.
-
Verify that the drive has initialized to the system:
lsblk
-
If the disk is not in the list, reboot the server. If after rebooting the disk did not initialize in the system, report it in the ticket.
-
Wait for a message on the ticket that the disk has been replaced.
-
Connect to the server via SSH or through KVM console.
-
Verify that the drive has initialized to the system:
3.1 Obtain the RAID controller numbers:
arcconf LIST
RAID controller information will appear in the response. Memorize or copy the RAID controller number. For example:
Controllers found: 1
----------------------------------------------------------------------
Controller information
----------------------------------------------------------------------
Controller ID : Status, Slot, Mode, Name, SerialNumber, WWN
----------------------------------------------------------------------
Controller 1: : Optimal, Slot 3, RAID, Adaptec SmartRAID, 0X00XXXX000, 50000D0000X01234Here.
1
in the sense ofController 1
— RAID controller number.3.2 Get information about the disks that are connected to the RAID controller:
arcconf getconfig <raid-number>
Specify
<raid-number>
— number of the RAID controller you copied in step 3.1. -
If the drive has not initialized to the system, report it in the ticket.
-
Wait for a message on the ticket that the disk has been replaced.
-
Connect to the server via SSH or through KVM console.
-
Verify that the drive has initialized to the system:
3.1 Obtain the RAID controller numbers:
storcli64 show all
RAID controller information will appear in the response. Memorize or copy the RAID controller number. For example:
System Overview :
===============
------------------------------------------------------------------------------------
Ctl Model Ports PDs DGs DNOpt VDs VNOpt BBU sPR DS EHS ASOs Hlth
------------------------------------------------------------------------------------
0 AVAGOMegaRAIDSAS9361-8i 8 4 2 0 2 0 Opt On 1&2 Y 3 Opt
------------------------------------------------------------------------------------Here.
0
in the fieldCtl
— RAID controller number.3.2 Get information about the disks that are connected to the RAID controller:
storcli /c<raid_number> show all
Specify
<raid_number>
— number of the RAID controller you copied in step 3.1. -
If the drive has not initialized to the system, report it in the ticket.
-
Disable the display on the RAID controller:
storcli /c<raid_number>/e<enclosure_id>/s<slot_id> stop locate
Specify:
<raid_number>
— number of the RAID controller you copied in step 3.1;<enclosure_id>
— ID of the enclosure you copied in step 3.2;<slot_id>
— the slot number in the enclosure that you copied in step 3.2.
Without RAID controller
Adaptec
MegaRAID
-
Wait for a message on the ticket that the disk has been replaced.
-
Connect to the server via SSH or through KVM console.
-
Run PowerShell as an administrator.
-
Verify that the drive has initialized to the system:
wmic diskdrive get model,name,serialnumber
-
If the disk is not in the list, reboot the server. If the disk does not initialize in the system after the reboot, report it in the ticket
-
Wait for a message on the ticket that the disk has been replaced.
-
Connect to the server via SSH or through KVM console.
-
Verify that the drive has initialized to the system:
3.1 Start maxView Storage Manager.
3.2 In the menu Enterprise View expand the list of disks for the desired RAID controller.
-
If the drive has not initialized to the system, report it in the ticket.
-
Disable the display on the RAID controller. To do this, select a drive and press Stop.
-
Wait for a message on the ticket that the disk has been replaced.
-
Connect to the server via SSH or through KVM console.
-
Run PowerShell as an administrator.
-
Verify that the drive has initialized to the system:
4.1 Obtain the RAID controller numbers:
storcli64 show all
RAID controller information will appear in the response. Memorize or copy the RAID controller number. For example:
System Overview :
===============
------------------------------------------------------------------------------------
Ctl Model Ports PDs DGs DNOpt VDs VNOpt BBU sPR DS EHS ASOs Hlth
------------------------------------------------------------------------------------
0 AVAGOMegaRAIDSAS9361-8i 8 4 2 0 2 0 Opt On 1&2 Y 3 Opt
------------------------------------------------------------------------------------Here.
0
in the fieldCtl
— RAID controller number.4.2 Get information about the disks that are connected to the RAID controller:
storcli /c<raid_number> /eall /sall show all
Specify
<raid_number>
— number of the RAID controller you copied in step 4.1. -
If the drive has not initialized to the system, report it in the ticket.
-
Disable the display on the RAID controller:
storcli /c<raid_number>/e<enclosure_id>/s<slot_id> stop locate
Specify:
<raid_number>
— number of the RAID controller you copied in step 4.1;<enclosure_id>
— the enclosure ID you copied in step 4.2;<slot_id>
— the slot number in the enclosure that you copied in step 4.2.
6. Add a disk to a RAID array
If the disk was in a RAID array, add the replaced disk to the array.