fix(baremetal): panic occured when using SSD as raid PD

This commit is contained in:
Zexi Li
2023-04-06 17:44:21 +08:00
parent e602957e38
commit d1fa64f29b
+5
View File
@@ -651,6 +651,11 @@ func (tool *PartitionTool) parseLsDisk(lines []string, driver string) {
break
}
}
if remoteDisk == nil {
// not found ssd disk
remoteDisk = disks[i-raidSsdDiskCnt]
log.Warningf("not found ssd driver disk for %#v, using remote disk %#v", driverDisk, remoteDisk)
}
driverDisk.SetInfo(remoteDisk)
} else {
driverDisk.SetInfo(disks[i-raidSsdDiskCnt])