perccli:如何检查虚拟驱动器的 pdcache 状态?

perccli:如何检查虚拟驱动器的 pdcache 状态?

perccli 实用程序(文档页面) 有一个选项可以设置“pdcache”选项,其中 pdcache 表示物理驱动器缓存(虽然我找不到它的实际定义位置)。从文档中,语法是:

perccli /cx/vx set pdcache=On|Off|Default

(其中 /c 指定磁盘控制器 x 或“全部”,/vx 指定 RAID 虚拟驱动器 x 或“全部”)

我的问题是,如何查看物理磁盘的当前 pdcache 设置?

背景:经过一番苦思冥想,我们发现,当硬盘驱动器的 pdcache 处于开启状态,且硬盘驱动器具有磁盘本地缓存(独立于磁盘控制器缓存),并且驱动器处于高写入负载下,并且发生电源故障时,数据写入命令就会丢失(按照设计)。请注意,对于带有钽电容器的企业级 SSD,电容器会将电压保持足够长的时间,以使 SSD 将其本地易失性 RAM 缓存刷新到非易失性闪存中,从而防止数据损坏。

提前感谢 Ben

答案1

仅供参考,我很确定 perccli 与 storcli 相同。这些显示 PDC 设置为默认值,无论制造商(或制造商固件配置)如何设置:

storcli /c0 /d0 show
----------------------------------------------------------------------------
DG Arr Row EID:Slot DID Type  State BT      Size PDC  PI SED DS3  FSpace TR 
----------------------------------------------------------------------------
 0 -   -   -        -   RAID5 Optl  N  90.949 TB dflt N  N   none N      N  
 0 0   -   -        -   RAID5 Optl  N  90.949 TB dflt N  N   none N      N  
 0 0   0   252:1    3   DRIVE Onln  Y  18.189 TB dflt N  N   none -      N  
 0 0   1   252:0    2   DRIVE Onln  Y  18.189 TB dflt N  N   none -      N  
 0 0   2   252:6    0   DRIVE Onln  Y  18.189 TB dflt N  N   none -      N  
 0 0   3   252:4    1   DRIVE Onln  Y  18.189 TB dflt N  N   none -      N  
 0 0   4   252:5    4   DRIVE Onln  Y  18.189 TB dflt N  N   none -      N  
 0 0   5   252:7    5   DRIVE Onln  Y  18.189 TB dflt N  N   none -      N  
 - -   -   249:24   15  DRIVE GHS   -  20.008 TB -    -  -   -    -      N  
----------------------------------------------------------------------------

注意以PDC下列:PDC=PD Cache

以下是强制开启 PDC 的示例:

# storcli /c1  /d1 show
Controller = 1
Status = Success
Description = Show Diskgroup Succeeded


TOPOLOGY :
========

-----------------------------------------------------------------------------
DG Arr Row EID:Slot DID Type  State BT       Size PDC  PI SED DS3  FSpace TR 
-----------------------------------------------------------------------------
 1 -   -   -        -   RAID5 Optl  N  140.064 TB enbl N  N   dflt N      N  
 1 0   -   -        -   RAID5 Optl  N  140.064 TB enbl N  N   dflt N      N  
 1 0   0   249:0    29  DRIVE Onln  Y   20.008 TB enbl N  N   dflt -      N  
 1 0   1   249:1    19  DRIVE Onln  Y   20.008 TB enbl N  N   dflt -      N  
 1 0   2   249:2    30  DRIVE Onln  Y   20.008 TB enbl N  N   dflt -      N  
 1 0   3   249:3    17  DRIVE Onln  Y   20.008 TB enbl N  N   dflt -      N  
 1 0   4   249:4    26  DRIVE Onln  Y   20.008 TB enbl N  N   dflt -      N  
 1 0   5   249:5    6   DRIVE Onln  Y   20.008 TB enbl N  N   dflt -      N  
 1 0   6   249:6    24  DRIVE Onln  Y   20.008 TB enbl N  N   dflt -      N  
 1 0   7   249:7    10  DRIVE Onln  Y   20.008 TB enbl N  N   dflt -      N  
 - -   -   249:24   15  DRIVE GHS   -   20.008 TB -    -  -   -    -      N  
-----------------------------------------------------------------------------

DG=Disk Group Index|Arr=Array Index|Row=Row Index|EID=Enclosure Device ID
DID=Device ID|Type=Drive Type|Onln=Online|Rbld=Rebuild|Dgrd=Degraded
Pdgd=Partially degraded|Offln=Offline|BT=Background Task Active
PDC=PD Cache|PI=Protection Info|SED=Self Encrypting Drive|Frgn=Foreign
DS3=Dimmer Switch 3|dflt=Default|Msng=Missing|FSpace=Free Space Present
TR=Transport Ready

相关内容