发明名称 STORAGE DRIVE REMEDIATION IN A RAID SYSTEM
摘要 Techniques, systems, and devices are disclosed for remediating a failed drive in a set of drives, such as a RAID system, without having to physically replace the failed drive. After receiving a signal of an error indicating a specific physical portion on a storage drive in the set of storage drives has caused the drive to fail, the system can unmount the drive from the filesystem while other drives continue to operate. Next, the system can identify one or more files in the filesystem that have associations with the specific physical portion on the failed drive. Next, the system can remount the drive onto the filesystem and subsequently delete the identified files from the filesystem. The system can then perform a direct I/O write to the specific physical portion on the failed drive to force reallocation of the specific physical portion to a different area on the failed drive. The system can also power-cycle the drive before this remediation, e.g., to determine if this remediation can be avoided.
申请公布号 US2016132394(A1) 申请公布日期 2016.05.12
申请号 US201414538703 申请日期 2014.11.11
申请人 Facebook. Inc. 发明人 Niewczas Mateusz Marek
分类号 G06F11/10;G06F11/14 主分类号 G06F11/10
代理机构 代理人
主权项 1. A method performed by a computing device having a processor and memory for remediating a failed storage drive in a redundant array of independent disks (RAID) system comprising a set of storage drives and configured for use with a filesystem, comprising: receiving a signal of an error indicating a specific physical portion on a storage drive in the set of storage drives has caused the storage drive to fail; unmounting the storage drive from the filesystem while other storage drives in the set of storage drives continue to operate; identifying one or more files in the filesystem that have associations with the specific physical portion on the storage drive; remounting the storage drive onto the filesystem; deleting the identified one or more files from the filesystem; and performing a direct I/O write to the specific physical portion on the storage drive to force reallocation of the specific physical portion to a different area on the storage drive.
地址 Menlo Park CA US