更新时间:2024-11-29 GMT+08:00
密钥更新
操作场景
创建KMS密钥后,用户可使用密钥对HDFS分区进行加密,为保证数据安全性,管理员可定时对密钥进行手动或者自动更新。
前提条件
- 已安装KMS服务,且服务正常运行并已对接第三方KMS服务器。
- 用户已创建密钥。
操作步骤
手动更新密钥
- 登录KMS服务所在集群的FusionInsight Manager。
- 选择“集群 > 待操作集群的名称 > 服务 > KMS”,打开KMS服务页面。
- 选择“更多 > 更新所有密钥”,在“验证身份”窗口输入管理员密码,单击“确定”。
- 在弹出的“更新所有密钥”窗口中单击“确定”,系统开始更新密钥,等待操作完成。
自动更新密钥
- 登录KMS服务所在集群的FusionInsight Manager。
- 选择“集群 > 待操作集群的名称 > 服务 > KMS > 配置 > 全部配置”,打开KMS服务配置页面。
- 在左侧参数导航树中选择“KMS > 更新”。
- 按需求修改相关参数,设置自动更新密钥。具体参数信息如表1所示:
表1 自动更新密钥参数 参数名
默认值
描述
kms.auto.key-rollover.enabled
true
设置KMS是否启用自动更新密钥特性。
kms.auto.key-rollover.cron.expression
0 1 * * 6
KMS进行自动更新密钥操作的CRON表达式,用于控制自动更新密钥操作的开始时间。
仅当“kms.auto.rollover-key.enabled”设置为“true”时本参数才有效,默认值“0 1 * * 6”表示在每周六的1点执行任务。
kms.auto.key-rollover.keys.list
ALL_KEYS
KMS进行自动更新的密钥列表,用逗号分隔。如果设置为“ALL_KEYS”,表示对所有密钥进行自动更新。
仅当“kms.auto.rollover-key.enabled”设置为“true”时本参数才有效。
密钥更新结束之后,可以选择“运维 > 告警 > 事件”,在事件页面查看密钥更新详情。
父主题: 使用KMS