批量修改服务器属性 参数 类型 描述 是否必须 action String 操作动作。 取值: setProperties:服务器配置。 是 serverIds Array of string 指定需要设置的服务器。 取值: SERVERID :需要修改的服务器ID。 all:指定修改所有HBlock服务器配置。 default:指定后续加入集群节点的HBlock默认占用内存和端口范围。 默认修改所有服务器的配置。 说明 一次可用指定多个参数。 否 targetPortalIP Object iSCSI目标门户信息,详见“ 表1 请求参数targetPortalIP说明 ”。 否 defaultPath String 设置默认的数据目录(仅单机版本支持)。 数据目录必须是已经添加到HBlock系统中,并且状态为Normal的数据目录。 否 portRange String 指定端口范围,用于相关服务。 取值:取值范围为[1, 65535], port1 为端口范围最小值, port2 为端口范围最大值,且 port1 < port2。 说明 建议指定的端口范围至少包含500个端口。 否 maxMemoryRatio Double 指定HBlock可使用的内存占用系统总内存的比例上限。 取值:取值范围是[0.01, 1],支持小数点后2位。 说明 对于集群版,HBlock实际占用的内存与加入存储池的磁盘数量有关,可能会突破设置的比例上限,一旦超限将触发系统事件“内存不足(InsufficientMemory)”。 maxMemoryRatio和maxMemorySize同时设置时,取二者的最小值。 否 maxMemorySize Long 指定HBlock可使用的内存最大值。 取值:整数形式,取值范围[2147483648, 9223372036854775807],单位是bytes。 说明 对于集群版,HBlock实际占用的内存与加入存储池的磁盘数量有关,可能会突破设置的比例上限,一旦超限将触发系统事件“内存不足(InsufficientMemory)”。 maxMemoryRatio和maxMemorySize同时设置时,取二者的最小值。 否