这个命令是干什么的
ssacli ctrl slot=0 create type=ld 用于在 HPE Smart Array 上创建逻辑盘,需要给出 RAID 级别与参与盘位。HPE 的盘位写法是 1I:1:1 这类「机箱:端口:槽位」组合,与其他品牌的槽位编号习惯差别很大,凭记忆写很容易建到错误的物理盘上。同一控制器上可以有多个阵列,建盘前先确认目标阵列与成员盘清单,避免把容量加到了错误的阵列上。
基本信息
| 命令形态 | ssacli ctrl slot=<n> create type=ld drives=<盘位列表> raid=<级别> |
|---|---|
| 盘位语法 | 1I:1:1 形式,具体含义以现场 show config 输出为准 |
| 常用参数 | raid=0/1/5/6/10/50/60、ss=(条带)、size=(容量) |
| 验证方式 | ld all show 与 pd all show 双向核对 |
| 权限要求 | root |
典型使用场景
- 新装机按规范创建标准 RAID 结构
- 扩盘时把新盘加入已有逻辑盘
- 重建测试环境前快速建盘
- 把多个小逻辑盘重新规划成一个大盘
- 交付前按方案文档逐项核对级别与容量
- 按方案预留后续扩容所用的空闲盘位
创建示例
创建示例
ssacli ctrl slot=0 show config # 先记录基线,确认盘位表达
ssacli ctrl slot=0 pd all show status # 确认所有盘处于可用状态
ssacli ctrl slot=0 create type=ld drives=1I:1:1,1I:1:2,1I:1:3 raid=5 # 三块盘建 RAID5
ssacli ctrl slot=0 ld all show # 复核逻辑盘级别与容量
ssacli ctrl slot=0 pd all show # 复核成员盘与槽位的对应关系参数速查
| 参数 | 取值 | 说明 |
|---|---|---|
| raid | 0、1、5、6、10、50、60 | 决定冗余方式与可用容量 |
| drives | 1I:1:1,1I:1:2 形式 | 参与盘位列表,逗号分隔 |
| ss | 如 ss=256 | 条带大小,影响顺序读写表现 |
| size | 如 size=500GB 或 max | 限制逻辑盘容量或取满盘 |
| array | 如 array=A | 把新逻辑盘建在已有阵列上 |
create 立即生效;HPE 盘位编号与 LSI 系工具不同,先 show config 记录基线再操作。
扩盘时逻辑盘的容量上限受阵列中最小成员盘约束:混用不同容量会出现部分容量不可用的提示,规划时应预留余量并记录实际取值。
创建完成后阵列会进入初始化状态:快速初始化只写元数据,完整初始化要写满整盘,系统侧在初始化完成前的性能会明显偏低,不要据此判断盘有问题。