ipmcset -t storage -d ctrlconfig
更新时间: 2026/07/16
在Gitcode上查看源码

ipmcset -t storage -d ctrlconfig

返回总览 | 返回命令索引

命令功能

设置 RAID 控制器配置

命令格式

text
ipmcset -t storage -d ctrlconfig -v <RAID Controller ID> <[-cb <enabled|disabled>] [-smartercb <enabled|disabled>] [-jbod <enabled|disabled>] [-mode <RAID|HBA|JBOD|Mixed>] [-restore]>

参数说明

NameLocationTypeRequiredDefaultConstraintDescription
ControlIdReqBodynumber-[{"Type": "Range", "Formula": [0, 255]}]-v <RAID Controller ID> The RAID controller which will be set. It is mandatory.
CopyBackStateReqBody--[{"Type": "Enum", "Formula": ["enabled", "disabled", "default"]}]-cb <enabled|disabled> Set RAID controller Copyback to be enabled or disabled. enabled = Enable RAID controller Copyback disabled = Disable RAID controller Copyback
SmarterCopyBackStateReqBody--[{"Type": "Enum", "Formula": ["enabled", "disabled", "default"]}]-smartercb <enabled|disabled> Set RAID controller Copyback on SMART error to be enabled or disabled. It will be disabled when 'Copyback' is disabled. enabled = Enable RAID controller Copyback on SMART error. It can be enabled only when Copyback is enabled disabled = Disable RAID controller Copyback on SMART error
JBODStateReqBody--[{"Type": "Enum", "Formula": ["enabled", "disabled", "default"]}]-jbod <enabled|disabled> Set RAID controller JBOD to be enabled or disabled. enabled = Enable RAID controller JBOD mode disabled = Disable RAID controller JBOD mode
WorkModeReqBodystring-[{"Type": "Enum", "Formula": ["RAID", "JBOD", "HBA", "Mixed", "default"]}]-mode <RAID|HBA|JBOD|Mixed> Set RAID controller working mode.
RestoreReqBody----restore Restore RAID controller settings. It can't be specified with other options simultaneously but mode.

响应/输出说明

NameLocationTypeRequiredDefaultConstraintDescription
CopyBackStateExistRspBody----
SmarterCopyBackStateExistRspBody----
JBODStateExistRspBody----
WorkModeExistRspBody----
RestoreExistRspBody----

后端处理流

StepTypePath/URIInterfaceField/MethodSourceDestination
1Method/bmc/kepler/MdbServicebmc.kepler.MdbGetPath-{"Path": "Path"}
2Method${ProcessingFlow[1]/Destination/Path}bmc.kepler.Systems.Storage.ControllerSetCopybackState--
3Method${ProcessingFlow[1]/Destination/Path}bmc.kepler.Systems.Storage.ControllerSetSmarterCopyBackState--
4Method${ProcessingFlow[1]/Destination/Path}bmc.kepler.Systems.Storage.ControllerSetJBODState--
5Method${ProcessingFlow[1]/Destination/Path}bmc.kepler.Systems.Storage.ControllerSetWorkMode--
6Method${ProcessingFlow[1]/Destination/Path}bmc.kepler.Systems.Storage.ControllerRestoreDefaultSettings--

使用示例

text
ipmcset -t storage -d ctrlconfig -v <RAID Controller ID> <[-cb <enabled|disabled>] [-smartercb <enabled|disabled>] [-jbod <enabled|disabled>] [-mode <RAID|HBA|JBOD|Mixed>] [-restore]>

输出样例

ScenarioOutputSource
成功Set RAID controller Copyback state successfully.interface_config/cli/echoes/ipmcset/storage_ctrlconfig
成功Set RAID controller Copyback state on SMART error successfully.interface_config/cli/echoes/ipmcset/storage_ctrlconfig
成功Set RAID controller JBOD mode successfully.interface_config/cli/echoes/ipmcset/storage_ctrlconfig
成功Set RAID controller mode successfully.interface_config/cli/echoes/ipmcset/storage_ctrlconfig
成功Restore RAID controller settings successfully.interface_config/cli/echoes/ipmcset/storage_ctrlconfig

来源信息

ItemValue
命令类型ipmcset
targetstorage
dataitemctrlconfig
URI/cli/v1/storage/ctrlconfig
Interface TypePatch
配置来源interface_config/cli/ipmcset/storage.json
请求版本26.06_2026.06.30
源码提交5606349e
生成时间2026-07-16T01:48:37