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

ipmcset -t service -d port

返回总览 | 返回命令索引

命令功能

设置服务端口号

命令格式

text
ipmcset -t service -d port -v <option> <port1value(1~65535, SSDP:1024~65535)> [port2value(1~65535)]

参数说明

NameLocationTypeRequiredDefaultConstraintDescription
optionReqBodystring--SSH SSH service port(default value 22) SNMP SNMP service port(default value 161) KVM KVM service port(default value 2198) VNC VNC service port(default value 5900) VMM VMM service port(default value 8208) Video Video service port(default value 2199) HTTP web server HTTP service port(default value 80) HTTPS web server HTTPS service port(default value 443) RMCP RMCP/RMCP+ service port1 and port2(default value 623 and 664) SSDP SSDP service port(default value 1900)
port1valueReqBodyinteger-[{"Type": "Range", "Formula": [1, 65535]}]-
port2valueReqBodyinteger-[{"Type": "Range", "Formula": [1, 65535]}]-

响应/输出说明

NameLocationTypeRequiredDefaultConstraintDescription
optionRspBody----
portstringRspBody----
portcountRspBody----
IsMultihostRspBody----

后端处理流

StepTypePath/URIInterfaceField/MethodSourceDestination
1Property/bmc/kepler/Managers/1/Multihostbmc.kepler.Managers.Multihost--{"HostType": "HostType"}
2Property/bmc/kepler/Managers/1/NetworkProtocol/${Statements/GetServicePortType()[2]}bmc.kepler.Managers.NetworkProtocol.PortConfig-{"Port": "${ReqBody/port1value}"}-
3Method/bmc/kepler/Managers/1/NetworkProtocol/${Statements/GetServicePortType()[2]}bmc.kepler.Managers.NetworkProtocol.PortConfigSetPorts--
4Property/bmc/kepler/Managers/1/SOC/Envbmc.kepler.Managers.SOC.Env--{"SystemIds": "SystemIds"}
5Property${Statements/GetMultiSystemPath()}bmc.kepler.Managers.NetworkProtocol.PortConfig-{"Port": "${ReqBody/port1value}"}-

使用示例

text
ipmcset -t service -d port -v <option> <port1value(1~65535, SSDP:1024~65535)> [port2value(1~65535)]

输出样例

ScenarioOutputSource
失败Invalid service name.interface_config/cli/echoes/ipmcset/service_port
失败Set <value> service port failed. The number of input ports does not match the service type.interface_config/cli/echoes/ipmcset/service_port
失败Invalid service name.interface_config/cli/echoes/ipmcset/service_port
成功Set <value> service port to <value> successfully.interface_config/cli/echoes/ipmcset/service_port

来源信息

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