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