THIS FIELD NOTICE IS PROVIDED ON AN "AS IS" BASIS AND DOES NOT IMPLY ANY KIND OF GUARANTEE OR WARRANTY, INCLUDING THE WARRANTY OF MERCHANTABILITY. YOUR USE OF THE INFORMATION ON THE FIELD NOTICE OR MATERIALS LINKED FROM THE FIELD NOTICE IS AT YOUR OWN RISK. CISCO RESERVES THE RIGHT TO CHANGE OR UPDATE THIS FIELD NOTICE AT ANY TIME.
Revision | Publish Date | Comments |
---|---|---|
1.0 |
10-Jul-17 |
Initial Release |
10.0 |
11-Dec-17 |
Migration to new field notice system |
10.1 |
21-May-18 |
Fixed Broken Image Links |
Affected Product ID | Comments |
---|---|
UCS-C3K-HD4TB= |
Part Alternate |
UCS-C3K-HD4TB |
|
UCS-C3K-HD4TBRR= |
Part Alternate |
UCS-C3K-HD4TBRR |
|
UCS-HD4T7KL12G= |
Part Alternate |
UCS-HD2T7KL12G= |
Part Alternate |
UCS-HD2T7KL12G |
|
UCS-HD4T7KL12G |
|
UCS-HD1T7KL12G |
|
UCS-HD1T7KL12G= |
Part Alternate |
Defect ID | Headline |
---|---|
CSCve54383 | Seagate MakaraBP1/2/4TB SAS Write Cache Mode Enable when delivering to Cisco |
Select Serial Attached SCSI (SAS) 7.2K RPM Large Form Factor (LFF) drives had drive write cache enabled during manufacturing. If drive write cache is enabled during a power loss it can result in loss of data. This issue is limited to drives used on these platforms: - C220-M3/M4L - C240-M3/M4L - UCSC-C3X60
Cisco ships all of their hard drives from manufacturing with drive write cache disabled. During a quality audit, select units were found to have the drive write cache enabled. The issue has been remediated in the manufacturing process. Users of potentially affected devices are recommended to change the drive cache configuration.
If a drive on one of the affected platforms has drive write cache enabled, and the cache is not flushed prior to power loss, data that still resides in the drive cache will be lost.
The solution is to disable write cache. Users will generally have two types of setups with their hard drives; just a bunch of disks (JBOD) and redundant array of independent disks (RAID). The procedure to change the drive write cache settings differs depending on the OS and which setup the drive is in. In order to use the correct tool, you will have to know which OS you have and which storage volume setup is configured. Refer to this table in order to see which tool you need to use.
JBOD | RAID | |
---|---|---|
ESX | Bootable Linux ISO | StorCLI |
Linux | SDPARM | StorCLI |
Windows | Windows Disk Drive Policy | StorCLI |
For users who have JBOD drives, see "Users Whose Drives are Configured as Hardware JBOD". For users who use a RAID set, see "Users Who Run Their Hard Drives in RAID.
Users who run ESXi in JBOD need to create a bootable Linux ISO image file with the SDPARM utility installed so that drive write cache can be disabled.
Users can use the Windows Disk Drive Policy in order to change the drive write cache. Users who wish to use the Windows Disk Drive Policy should refer to HOW TO: Manually Turn Disk Write Caching On or Off.
The returned data is WCE 1 [cha: y, def: 1, sav: 1], where:
The returned data is WCE 0 [cha: y, def: 1, sav: 0], where:
Users who run their hard drives in RAID need to download StorCL. From the download page, choose Management Software and Tools, and look for "Latest MegaRAID Storcli". StorCLI can be used for all OSs in order to change the drive write cache for drives that are in a RAID set. This example shows the StorCLI command being used in Linux. Although the OSs are different, the StorCLI command should be the same or similar. From a command line, enter storcli64 /cx/vx set pdcache=Off where cx is "c" followed by the controller number and vx is "v" followed by the virtual drive number.
Users can check the drive cache settings by checking the settings at HOW TO: Manually Turn Disk Write Caching On or Off.
From a command prompt, enter sdparm --get=WCE /dev/sdx in order to get the write cache setting on device /dev/sdx where sdx is "sd" followed by the drive letter.
If the value returned is 1, the write cache is enabled. Refer to the Workaround/Solution section for steps to take in order to correct the situation.
From a command prompt, enter storcli64 /C0 show all | grep -C 5 PDC in order to get the write cache settings on your virtual drives.
There are three possible settings for the drive cache. Look under the "PDC" column:
If the PDC value is not "dsbl", then write cache is enabled. Refer to the Workaround/Solution section for steps to take in order to correct the situation.
If you require further assistance, or if you have any further questions regarding this field notice, please contact the Cisco Systems Technical Assistance Center (TAC) by one of the following methods:
Cisco Notification Service—Set up a profile to receive email updates about reliability, safety, network security, and end-of-sale issues for the Cisco products you specify.
Unleash the Power of TAC's Virtual Assistance