ipmcset 设置命令
更新时间: 2026/07/16
在Gitcode上查看源码

ipmcset 设置命令

返回总览

命令索引

activestandbymgmt (主备管理)

命令格式targetdataitem说明配置来源
ipmcset -d failover_failover执行主备倒换interface_config/cli/ipmcset/ActiveStandbyMgmt.json

certificate (证书管理)

config (配置管理)

命令格式targetdataitem说明配置来源
ipmcset -t config -d import -v <localpath/URL>configimport导入配置interface_config/cli/ipmcset/config.json

crl (证书吊销列表)

命令格式targetdataitem说明配置来源
ipmcset -d crl -v <localpath/URL> <type>_crl导入 CRL 证书吊销列表文件interface_config/cli/ipmcset/crl.json

dft (装备测试)

命令格式targetdataitem说明配置来源
ipmcset -t maintenance -d accyclemaintenanceaccycle交流上下电循环interface_config/cli/ipmcset/dft.json

envvar (环境变量)

命令格式targetdataitem说明配置来源
ipmcset -t envvar -d hostgmac -v <gmacindex> <macaddr>envvarhostgmac设置主机 GMAC 地址interface_config/cli/ipmcset/envvar.json

fru0 (FRU 管理)

ipmi (IPMI)

命令格式targetdataitem说明配置来源
ipmcset -t ipmb -d ipmiraw -v "<address> <netfn> <cmd> [payload]"ipmbipmiraw发送 IPMI 命令并获取响应interface_config/cli/ipmcset/ipmi.json
ipmcset -d ipmiraw -v "<netfn> <cmd> [payload]"_ipmiraw发送 IPMI 命令并获取响应interface_config/cli/ipmcset/ipmi.json

lldp (LLDP)

命令格式targetdataitem说明配置来源
ipmcset -t lldp -d status -v <enabled|disabled>lldpstatus设置 LLDP 启用状态interface_config/cli/ipmcset/lldp.json

lsw (线性稳压器)

命令格式targetdataitem说明配置来源
ipmcset -t lsw -d reset -v <device> <type>lswreset复位 LAN 交换机interface_config/cli/ipmcset/lsw.json

maintenance (维护诊断)

命令格式targetdataitem说明配置来源
ipmcset -t maintenance -d biosprint -v <option>maintenancebiosprint设置 BIOS 打印开关interface_config/cli/ipmcset/maintenance.json
ipmcset -t maintenance -d callredfish -v <uri> <method> <data> <header>maintenancecallredfish调用 Redfish 接口interface_config/cli/ipmcset/maintenance.json
ipmcset -t maintenance -d download -v <option>maintenancedownload下载文件interface_config/cli/ipmcset/maintenance.json
ipmcset -t maintenance -d ethlink -v eth[x] [enable|disable]maintenanceethlink设置以太网端口链路状态interface_config/cli/ipmcset/maintenance.json
ipmcset -t maintenance -d importcsr -v <option> <filepath>maintenanceimportcsr导入 CSR 证书签名请求interface_config/cli/ipmcset/maintenance.json
ipmcset -t maintenance -d ipaddr -v <ipaddr> <mask>maintenanceipaddr设置维护 IP 地址interface_config/cli/ipmcset/maintenance.json
ipmcset -t maintenance -d poweronlock -v clear [-s <systemid>]maintenancepoweronlock清除开机锁状态interface_config/cli/ipmcset/maintenance.json
ipmcset -t maintenance -d psualarmlatch -v <psu_slot> <state>maintenancepsualarmlatch设置电源告警锁存状态interface_config/cli/ipmcset/maintenance.json
ipmcset -t maintenance -d resetiMEmaintenanceresetiME复位 ARM iME 管理引擎interface_config/cli/ipmcset/maintenance.json
ipmcset -t maintenance -d retiresystem -v <option>maintenanceretiresystem报废系统interface_config/cli/ipmcset/maintenance.json
ipmcset -t maintenance -d upgradebios -v <filepath>maintenanceupgradebios升级 BIOS 组件interface_config/cli/ipmcset/maintenance.json

network (网络配置)

ntp (NTP 时间同步)

precisealarm (精准告警)

securitybanner (登录安全信息)

命令格式targetdataitem说明配置来源
ipmcset -t securitybanner -d content -v <option>securitybannercontent设置登录安全横幅内容interface_config/cli/ipmcset/securitybanner.json
ipmcset -t securitybanner -d state -v <enabled|disabled>securitybannerstate设置登录安全横幅启用状态interface_config/cli/ipmcset/securitybanner.json

securityenhance (安全增强)

命令格式targetdataitem说明配置来源
ipmcset -t securityenhance -d inactivetimelimit -v <time>securityenhanceinactivetimelimit设置非活跃用户锁定时限(天)interface_config/cli/ipmcset/securityenhance.json
ipmcset -t securityenhance -d masterkeyupdateinterval -v <interval>securityenhancemasterkeyupdateinterval设置主密钥自动更新间隔(天)interface_config/cli/ipmcset/securityenhance.json
ipmcset -t securityenhance -d updatemasterkeysecurityenhanceupdatemasterkey更新主密钥interface_config/cli/ipmcset/securityenhance.json

sensor (传感器)

service (服务管理)

sol (串口重定向)

storage (存储管理)

命令格式targetdataitem说明配置来源
ipmcset -t storage -d addld -v <RAID Controller ID> -array <Disk array ID> [<raidlevel>] [-name <LD name>] [-size <LD size>{m|g|t}] [-ss <64K|128K|256K|512K|1M>] [-rp <ra|nra>] [-wp <wt|wbwithbbu|wb>] [-iop <cio|dio>] [-ap <rw|ro|blocked>] [-dcp <enabled|disabled|default>] [-init <no|quick|full>] [-block <block index>]storageaddld在已有磁盘阵列上添加逻辑驱动器interface_config/cli/ipmcset/storage.json
ipmcset -t storage -d createld -v <RAID Controller ID> -rl <r0|r1|r5|r6|r10|r50|r60> -pd <PD ID separated by commas> [-cachecade] [-sc <Span Count>] [-name <LD name>] [-size <LD size>{m|g|t}] [-ss <64K|128K|256K|512K|1M>] [-rp <ra|nra>] [-wp <wt|wbwithbbu|wb>] [-iop <cio|dio>] [-ap <rw|ro|blocked>] [-dcp <enabled|disabled|default>] [-init <no|quick|full>]storagecreateld创建逻辑驱动器interface_config/cli/ipmcset/storage.json
ipmcset -t storage -d ctrlconfig -v <RAID Controller ID> <[-cb <enabled|disabled>] [-smartercb <enabled|disabled>] [-jbod <enabled|disabled>] [-mode <RAID|HBA|JBOD|Mixed>] [-restore]>storagectrlconfig设置 RAID 控制器配置interface_config/cli/ipmcset/storage.json
ipmcset -t storage -d deleteld -v <RAID Controller ID> <Logical Drive ID>storagedeleteld删除逻辑驱动器interface_config/cli/ipmcset/storage.json
ipmcset -t storage -d ldconfig -v <RAID Controller ID> <Logical Drive ID> <[-name <LD name>] [-rp <ra|nra>] [-wp <wt|wbwithbbu|wb>] [-iop <cio|dio>] [-ap <rw|ro|blocked>] [-dcp <enabled|disabled|default>] [-bgi <enabled|disabled>] [-boot <primary>] [-sscd <enabled|disabled>]>storageldconfig设置逻辑驱动器配置interface_config/cli/ipmcset/storage.json
ipmcset -t storage -d pdconfig -v <Physical Drive ID> <[-state <online|offline|ug|jbod>] [-hotspare <none|global|dedicated|autoreplace> [-ld <Logical Drive ID>]] [-locate <start|stop>] [-cryptoerase] [-boot <none|primary|secondary|all>]>storagepdconfig设置物理驱动器配置interface_config/cli/ipmcset/storage.json

syslog (系统日志)

system (系统管理)

target (通用命令)

trap (Trap 管理)

usbmgmt (USB 管理)

命令格式targetdataitem说明配置来源
ipmcset -t usbmgmt -d state -v <enabled/disabled>usbmgmtstate设置 USB 管理服务状态interface_config/cli/ipmcset/usbmgmt.json

user (用户管理)

命令格式targetdataitem说明配置来源
ipmcset -d passwordcomplexity -v <enabled|disabled>_passwordcomplexity设置密码复杂度检查启用状态interface_config/cli/ipmcset/user.json
ipmcset -d privilege -v <username> <privilege>_privilege设置用户权限interface_config/cli/ipmcset/user.json
ipmcset -d sshpasswordauthentication -v <enabled|disabled>_sshpasswordauthentication设置 SSH 密码认证状态interface_config/cli/ipmcset/user.json
ipmcset -t user -d addpublickey -v <username> <localpath/URL>useraddpublickey添加 SSH 公钥interface_config/cli/ipmcset/user.json
ipmcset -t user -d delpublickey -v <username>userdelpublickey删除 SSH 公钥interface_config/cli/ipmcset/user.json
ipmcset -t user -d firstloginpolicy -v <username> <option>userfirstloginpolicy设置用户首次登录密码重置策略interface_config/cli/ipmcset/user.json
ipmcset -t user -d interface -v <username> <enabled/disabled> <option1 option2 ...> Options are: 1 Web 2 SNMP 3 IPMI 4 SSH 5 SFTP 7 Local 8 Redfishuserinterface设置用户登录接口interface_config/cli/ipmcset/user.json
ipmcset -t user -d lock -v <username>userlock锁定用户interface_config/cli/ipmcset/user.json
ipmcset -t user -d osadminprivilege -v <option>userosadminprivilege设置主机侧管理员权限启用状态interface_config/cli/ipmcset/user.json
ipmcset -t user -d passwordcomplexity -v <state>userpasswordcomplexity设置密码复杂度检查启用状态interface_config/cli/ipmcset/user.json
ipmcset -t user -d passwordpattern -v <AccountType> <Pattern>userpasswordpattern设置密码复杂度校验正则表达式interface_config/cli/ipmcset/user.json
ipmcset -t user -d passwordrulepolicy -v <AccountType> <Policy>userpasswordrulepolicy设置密码复杂度检查模式interface_config/cli/ipmcset/user.json
ipmcset -t user -d privilege -v <username> <privilege>userprivilege设置用户权限interface_config/cli/ipmcset/user.json
ipmcset -t user -d snmpprivacypassword -v <username>usersnmpprivacypassword设置 SNMP 隐私密码interface_config/cli/ipmcset/user.json
ipmcset -t user -d state -v <username> [enabled|disabled]userstate启用/禁用用户interface_config/cli/ipmcset/user.json
ipmcset -t user -d unlock -v <username>userunlock解锁用户interface_config/cli/ipmcset/user.json
ipmcset -t user -d usermgmtbyhost -v <option>userusermgmtbyhost设置主机侧用户管理功能interface_config/cli/ipmcset/user.json
ipmcset -t user -d weakpwddic -v <option> [localpath/URL]userweakpwddic管理弱口令字典interface_config/cli/ipmcset/user.json

vmm (虚拟媒体)

vnc (VNC)