本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 CloudHSM CLI 为 AWS CloudHSM 更改仲裁最小值
为 CloudHSM 管理员设置最低法定人数值后,您可能需要调整法定人数最小值。只有当批准者人数达到或超过当前值时,HSM 才允许更改法定人数最小值。例如,如果法定人数的最小值为两 (2),则必须至少有两 (2) 个管理员批准任何更改。
注意
用户服务的仲裁值必须小于仲裁服务的仲裁值。有关服务名称的信息,请参见使用 CloudHSM CLI 进行法定身份验证支持的 AWS CloudHSM 服务名称和类型。
要获取更改仲裁最小值的仲裁批准,您需要一个使用 quorum token-sign set-quorum-value 命令用于 quorum service 的仲裁令牌。若要使用 quorum token-sign set-quorum-value 命令为 quorum service 生成仲裁令牌,仲裁服务值必须大于一 (1)。这意味着,您可能需要先更改用户服务的仲裁最小值,然后才能更改仲裁服务的仲裁最小值。
更改管理员最低法定人数值的步骤
-
启动 CloudHSM CLI 交互模式。
-
以管理员身份登录集群:
aws-cloudhsm>
login --username
<admin>
--role admin -
检查当前的法定人数最小值:
aws-cloudhsm>
quorum token-sign list-quorum-values
-
如果法定服务的最小法定人数值低于用户服务的法定值,请更改法定服务值:
aws-cloudhsm>
quorum token-sign set-quorum-value --service quorum --value
3
-
为@@ 法定人数服务生成法定令牌。
-
更改用户服务的最小法定人数值:
aws-cloudhsm>
quorum token-sign set-quorum-value
例 调整法定服务的最小值
检查当前值。该示例显示,用户服务的最小法定人数值目前为两 (2)。
aws-cloudhsm >
quorum token-sign list-quorum-values
{ "error_code": 0, "data": { "user": 2, "quorum": 1 } }
更改法定服务值。将法定服务的最小法定值设置为等于或大于用户服务值的值。此示例将法定服务的最小法定值设置为两 (2),与前一个示例中为用户服务设置的值相同。
aws-cloudhsm >
quorum token-sign set-quorum-value --service quorum --value 2
{ "error_code": 0, "data": "Set quorum value successful" }
验证更改。此示例显示,用户服务和法定服务的最小法定人数值现在为两 (2)。
aws-cloudhsm >
quorum token-sign list-quorum-values
{ "error_code": 0, "data": { "user": 2, "quorum": 2 } }