storcli——从虚拟驱动器中删除物理驱动器

storcli——从虚拟驱动器中删除物理驱动器

在 Ubuntu 上将 AVAGO Megaraid 控制器与 storcli 命令行软件结合使用。

我的虚拟驱动器有 8 个 10TB 物理驱动器,组成 RAID5。我想移除其中 2 个,这样就可以将这些插槽用于其他用途。我已经缩小了文件系统和分区,并卸载了设备。

以下是“storcli /c0/v0 show all”提供的部分内容:

    /c0/v0:
 
------------------------------------------------------------------------------
DG/VD 类型 状态 访问 一致 缓存 Cac sCC 大小 名称
------------------------------------------------------------------------------
0/0 RAID5 Dgrd RW 无 NRWTD - ON 72.761 TB      
------------------------------------------------------------------------------
 
Cac=CacheCade|Rec=恢复|OfLn=离线|Pdgd=部分降级|Dgrd=降级
Optl=最佳|RO=只读|RW=读写|HD=隐藏|TRANS=传输就绪|B=阻止|
Consist=一致|R=始终预读|NR=不预读|WB=写回|
AWB=始终回写|WT=直写|C=缓存 IO|D=直接 IO|sCC=预定
检查一致性
 
VD 0 的 PD:
============
 
----------------------------------------------------------------------------
EID:Slt DID 州 DG 大小 Intf Med SED PI SeSz 型号 Sp 类型
----------------------------------------------------------------------------
62:0 9 Onln 0 9.094 TB SAS HDD NN 512B ST10000NM0096 U -    
62:1 8 Onln 0 9.094 TB SAS HDD NN 512B ST10000NM0096 U -    
62:2 4 Onln 0 9.094 TB SAS HDD NN 512B ST10000NM0096 U -    
62:3 5 在线 0 9.094 TB SAS HDD NN 512B ST10000NM0096 U -    
62:4 10 在线 0 9.094 TB SAS HDD NN 512B ST10000NM0096 U -    
62:5 2 在线 0 9.094 TB SAS HDD NN 512B ST10000NM0096 U -    
62:6 0 在线 0 9.094 TB SAS HDD NN 512B ST10000NM0096 U -    
62:7 3 在线 0 9.094 TB SAS HDD NN 512B ST10000NM0096 U -    
----------------------------------------------------------------------------
 
EID-机箱设备 ID|Slt-插槽编号|DID-设备 ID|DG-驱动器组
DHS-专用热备|UGood-未配置好|GHS-全局热备
UBad-未配置错误|Onln-在线|Offln-离线|Intf-接口
Med-媒体类型|SED-自加密驱动器|PI-保护信息
SeSz-扇区大小|Sp-Spun|U-Up|D-Down/PowerSave|T-Transition|F-Foreign
UGUnsp-Unsupported|UGShld-UnConfigured 屏蔽|HSPShld-Hotspare 屏蔽
CFShld-Configured 屏蔽|Cpybck-CopyBack|CBShld-Copyback 屏蔽
 
 
VD0 属性:
==============
条带大小 = 64 KB
区块数量 = 156254601216
VD 已模拟 PD = 是
跨度深度 = 1
每个跨度的驱动器数量 = 9
写入缓存(初始设置)= WriteThrough
磁盘缓存策略 = 已禁用
加密 = 无
数据保护 = 已禁用
主动操作 = 无
暴露于操作系统 = 是
OS 驱动器名称 = /dev/sdc
创建日期 = 30-01-2019
创建时间 = 晚上 09:29:58
模拟类型 = 默认
Cachebypass 模式 = Cachebypass 禁用
LD 是否已准备好接受 OS 请求 = 是
SCSI NAA ID = 600605b00e773a5023e4d3d60a8e8817

我以为我可以使用类似“storcli /c0/v0 start migration type=raid5 option=remove drivers=62:0,62:4”的命令进行迁移,但是它会抱怨“0 MIGRATE Failed 118 Operation is not impossible”

关于我需要做什么,有什么建议吗?这与整个阵列的降级状态有关吗?我不太清楚如何解决这个问题。

是否因为“每个跨度的驱动器数量 = 9”而导致性能下降?我不知道这是怎么发生的,但我猜我在摆弄阵列时可能发出了不正确的命令。它从来没有 9 个驱动器。

相关内容