系统配置 API 方法
使用系统配置 API 方法可以获取和设置应用于集群内所有节点的配置值。
更多信息
DisableClusterSsh
您可以使用
DisableClusterSsh
方法为整个存储集群禁用 SSH 服务。在向此存储集群添加节点时,新节点将继承此集群范围的设置。
DisableSnmp
您可以使用
DisableSnmp
方法在集群节点上禁用 SNMP。
EnableClusterSsh
您可以使用
EnableClusterSsh
方法在存储集群中的所有节点上启用 SSH 服务。
EnableSnmp
您可以使用
EnableSnmp
方法在集群节点上启用 SNMP。在启用 SNMP 时,此操作将应用于集群中的所有节点,而且所传递的值将整体替换在先前任何
EnableSnmp
调用中设置的所有值。
GetClusterSshInfo
您可以使用
GetClusterSshInfo
方法查询整个存储集群的 SSH 服务状态。
GetClusterStructure
您可以使用
GetClusterStructure
方法备份当前存储集群配置信息。如果在运行此方法时更改了存储集群配置,则此配置备份的内容将不可预测。您可以将此数据保存到一个文本文件中,然后在发生灾难时,在其他集群上或同一集群上还原此数据。
GetFipsReport
您可以使用
GetFipsReport
方法查看存储集群中所有节点的 FIPS 140-2 加密功能支持状态。
GetLldpConfig
您可以使用
GetLldpConfig
方法获取存储集群中每个节点的链路层发现协议 (Link Layer Discovery Protocol, LLDP) 配置。
GetLldpInfo
您可以使用
GetLldpInfo
方法获取存储集群中每个节点或单个存储节点的链路层发现协议 (Link Layer Discovery Protocol, LLDP) 配置。
GetNodeFipsDrivesReport
您可以使用
GetNodeFipsDrivesReport
方法检查存储集群中某个节点的 FIPS 140-2 驱动器加密功能状态。您必须对单个存储节点运行此方法。
GetNtpInfo
您可以使用
GetNtpInfo
方法获取当前网络时间协议 (Network Time Protocol, NTP) 配置信息。
GetNvramInfo
您可以使用
GetNvramInfo
方法从每个节点获取 NVRAM 卡的相关信息。
GetRemoteLoggingHosts
您可以使用
GetRemoteLoggingHosts
方法获取日志服务器的当前列表。
GetSnmpACL
您可以使用
GetSnmpACL
方法获取对集群节点的当前 SNMP 访问权限。
GetSnmpInfo
您可以使用
GetSnmpInfo
方法获取当前简单网络管理协议 (Simple Network Management Protocol, SNMP) 配置信息。
GetSnmpState
您可以使用
GetSnmpState
方法获取 SNMP 功能的当前状态。
GetSnmpTrapInfo
您可以使用
GetSnmpTrapInfo
方法获取当前 SNMP 陷阱配置信息。
GetSSLCertificate
您可以使用
GetSSLCertificate
方法检索集群存储节点上当前处于活动状态的 SSL 证书。
ListProtectionDomainLevels
您可以使用
ListProtectionDomainLevels
方法列出存储集群的容错和故障恢复能力级别。容错级别表示集群在发生故障时可以继续读取和写入数据的能力,而故障恢复能力级别则表示存储集群自动从一个或多个故障中自行修复的能力。
RemoveSSLCertificate
您可以使用
RemoveSSLCertificate
方法为集群中的存储节点删除用户 SSL 证书和专用密钥。删除此证书和专用密钥后,存储节点将配置为使用默认证书和专用密钥。
ResetNetworkConfig
您可以使用
ResetNetworkConfig
方法帮助解决单个节点的网络配置问题。此方法会将单个节点的网络配置重置为出厂默认设置。
ResetSupplementalTlsCiphers
您可以使用
ResetSupplementalTlsCiphers
方法将补充 TLS 密码列表还原为默认值。可对整个集群使用此方法。
SetClusterStructure
您可以使用
SetClusterStructure
方法从备份中还原存储集群配置信息。调用此方法时,您可以通过
params
参数传递包含要还原的配置信息的
clusterStructure
对象。
SetLldpConfig
您可以使用
SetLldpConfig
方法为存储集群配置链路层发现协议 (Link Layer Discovery Protocol, LLDP) 设置。
SetNtpInfo
您可以使用
SetNtpInfo
方法在集群节点上配置 NTP。使用此接口设置的值将应用于集群中的所有节点。如果 NTP 广播服务器定期在网络上广播时间信息,则可以选择将节点配置为广播客户端。
SetRemoteLoggingHosts
您可以使用
SetRemoteLoggingHosts
方法配置从存储集群节点到集中式日志服务器的远程日志记录。远程日志记录是借助默认端口 514 通过 TCP 执行的。此 API 并不添加到现有日志记录主机中, 而是将现有值替换为此 API 方法所指定的新值。您可以使用
GetRemoteLoggingHosts
确定当前的日志记录主机,然后使用
SetRemoteLoggingHosts
设置所需的当前和新日志记录主机列表。
SetSnmpACL
您可以使用
SetSnmpACL
方法配置对集群节点的 SNMP 访问权限。使用此接口设置的值将应用于集群中的所有节点,而且所传递的值将替换在先前任何
SetSnmpACL
调用中设置的所有值。另请注意,使用此接口设置的值将替换使用
SetSnmpInfo
设置的所有
network
或
usmUsers
值。
SetSnmpInfo
您可以使用
SetSnmpInfo
方法在集群节点上配置 SNMP 版本 2 和版本 3。使用此接口设置的值将应用于集群中的所有节点,而且所传递的值将替换在先前任意 SetSnmpInfo 调用中设置的所有值。
SetSnmpTrapInfo
您可以使用
SetSnmpTrapInfo
方法启用和禁用集群 SNMP 通知(陷阱)的生成以及指定一组接收通知的主机。每次调用
SetSnmpTrapInfo
方法时传递的值都将替换先前调用中设置的所有值。
SetSSLCertificate
您可以使用
SetSSLCertificate
方法为集群中的存储节点设置用户 SSL 证书和专用密钥。
SnmpSendTestTraps
SnmpSendTestTraps
可用于测试集群的 SNMP 功能。此方法可指示集群将测试 SNMP 陷阱发送至当前配置的 SNMP 管理器。
TestAddressAvailability
您可以使用
TestAddressAvailability
方法检查某个 IP 地址是否正被存储集群中的某个接口使用。