创建新的 Quorum Witness
使用 quorum_witness_define 命令可在系统中创建新的 Quorum Witness 定义,并将系统与 Quorum Witness 连接起来。
quorum_witness_define name=qw_name certificate=qw_certificate address=qw_address
[ port=qw_port ] [ activate=<yes|no> ]
参数
| 名称 | 类型 | 描述 | 必需 | 缺省值 |
|---|---|---|---|---|
| name | 对象名 | 要创建的 Quorum Witness 的名称。 | 是 | 不适用 |
| certificate | 不适用 | Quorum Witness 的公用证书。 | 是 | 不适用 |
| address | 不适用 | Quorum Witness 地址:IPv4、IPv6(仅完整格式)或 DNS 名称。 | 是 | 不适用 |
| port | 正整数 | 用于 Quorum Witness 通信的端口。 | 否 | 8460 |
| activate | 布尔值 | 定义是否在创建时激活 Quorum Witness。 | 否 | yes |
此命令定义要用于 HyperSwap 关系的 Quorum Witness。最多可以定义两个 Quorum Witness 实例。 将 activate 参数设置为 yes,也将激活该 Quorum Witness 并启动系统与 Quorum Witness 之间的通信。
示例:
quorum_witness_define name=q1 certificate="Certificate" address=195.7.15.2
输出:
Command executed successfully.
访问控制
| 用户类别 | 许可权 |
|---|---|
| 存储管理员 | 已允许 |
| 存储集成管理员 | 不允许 |
| 应用程序管理员 | 不允许 |
| 安全性管理员 | 不允许 |
| 只读用户 | 不允许 |
| 技术人员 | 不允许 |
返回码
- QUORUM_WITNESS_NAME_ALREADY_EXISTS
Quorum Witness 名称已存在。
- QUORUM_WITNESS_ADDRESS_ALREADY_EXISTS
已存在使用相同端口号的 Quorum Witness IPv4/6 地址或 DNS 名称。
故障诊断:请使用已配置的 Quorum Witness,或更改此地址或端口号。
- QUORUM_WITNESS_MISSING_SERVICE_CERTIFICATE
未针对 Quorum Witness 服务定义有效的证书。
故障诊断:请使用 PKI 命令为 Quorum Witness 服务定义证书。
- MAX_QUORUM_WITNESSES_REACHED
定义的 Quorum Witness 实例过多。
故障诊断:请删除一个或多个 Quorum Witness 实例,然后重试。
- MAX_ACTIVE_QUORUM_WITNESSES_REACHED
已达到活动 Quorum Witness 实例的最大数量。
故障诊断:请取消激活某个活动 Quorum Witness,然后重试。
- SSL_CERTIFICATE_HAS_EXPIRED
SSL 证书已到期。
- SSL_CERTIFICATE_ISSUER_NOT_FOUND
未在证书链中找到 SSL 证书颁发者。
- SSL_CERTIFICATE_INVALID_FORMAT
SSL 证书格式无效或已损坏。
- SSL_CERTIFICATE_CHAIN_EMPTY
未在输入中找到任何证书。
- SSL_CERTIFICATE_VERIFICATION_INTERNAL_ERROR
由于内部系统错误,SSL 证书验证失败。
- SSL_CERTIFICATE_VERIFICATION_FAILED
SSL 证书链验证失败。
- SSL_CERTIFICATE_NOT_YET_VALID
SSL 证书尚未生效。