更新时间:2024-12-02 GMT+08:00
更改安全模式
集群创建完成后,可以通过更改安全模式进行集群模式变更。CSS服务支持如下几种安全模式更改:
- 非安全模式切换为安全模式:“非安全模式”切换为“安全模式+HTTP协议”或“安全模式+HTTPS协议”
- 安全模式切换为非安全模式:“安全模式+HTTP协议”或“安全模式+HTTPS协议”切换为“非安全模式”
- 切换安全模式下的协议:“安全模式+HTTP协议”切换为“安全模式+HTTPS协议”、“安全模式+HTTPS协议”切换为“安全模式+HTTP协议”
背景信息
CSS服务支持创建多种安全模式的集群,不同安全模式的差异请参见表1。
前提条件
- 建议更改集群安全模式前,先完成数据备份。
- 集群必须处于“可用”状态,且无正在进行的任务。
约束限制
- 2022年11月之后创建的集群(且集群版本不小于6.5.4)才支持切换安全模式。
- 在更改集群安全模式的过程中,集群会自动重启。重启会导致业务中断,并且重启后调用集群的认证方式也会发生改变,客户端需要做相应调整。
- 对于已打开过Kibana会话框的集群,在更改集群安全模式后,Kibana会提示Session错误,此时需要清理缓存再打开Kibana才能正常访问。
非安全模式切换为安全模式
介绍集群从“非安全模式”切换为“安全模式+HTTP协议”或“安全模式+HTTPS协议”的操作。当集群从非安全模式变更为安全模式后,访问集群将需要进行安全认证。
- 登录云搜索服务管理控制台。
- 在左侧菜单栏,选择对应的集群类型,进入集群管理页面。
- 选择目标集群,单击操作列的“更多>形态变更”进入更改集群规格页面。
- 选择“更改安全模式”页签。
- 在更改安全模式页面,打开“安全模式”的开关,输入并确认集群的管理员密码。
图1 非安全模式切换为安全模式
- 选择集群是否启用“HTTPS访问”。
- 打开开关:实现“非安全模式”切换为“安全模式+HTTPS协议”。集群通讯使用HTTPS协议,通讯数据将进行加密,且可以启用集群的公网访问功能。
- 关闭开关:实现“非安全模式”切换为“安全模式+HTTP协议”。集群通讯使用HTTP协议,无法启用集群的公网访问功能。
- 单击“提交申请”,确认后将返回集群列表页面。
安全模式切换为非安全模式
介绍集群从“安全模式+HTTP协议”或“安全模式+HTTPS协议”切换为“非安全模式”的操作。当集群从安全模式变更为非安全模式后,访问集群将不再需要进行安全认证。
- 非安全模式的集群将无需安全认证即可访问,且采用的是HTTP协议传输数据,所以请确保集群访问环境的安全性,勿将访问接口暴露到公网环境上。
- 在安全模式切换为非安全模式的过程中,变更任务会删除原安全模式的集群用到的索引。切换前请做好数据备份,以免数据丢失。
- 若集群已绑定公网IP,则无法将安全模式切换为非安全模式,需要先解绑公网IP,才能切换。
- 若集群已启用Kibana公网访问,则无法将安全模式切换为非安全模式,需要先关闭Kibana公网访问功能,才能切换。
切换安全模式下的协议
介绍安全模式的集群切换访问协议的操作,包括“安全模式+HTTP协议”切换为“安全模式+HTTPS协议”、“安全模式+HTTPS协议”切换为“安全模式+HTTP协议”。
若集群已绑定公网IP,则无法将协议从HTTPS切换到HTTP,需要先解绑公网IP,才能切换安全模式下的协议。
- 登录云搜索服务管理控制台。
- 左侧导航栏选择“集群管理”,进入集群列表页面,选择需要更改安全模式的集群,单击操作列的“更多>形态变更”进入更改集群规格页面。
- 选择“更改安全模式”页签。
- 在更改安全模式页面,修改“HTTPS访问”的开关切换安全模式下的集群访问协议。
图3 切换协议
- 单击“提交申请”,确认后将返回集群列表页面。
父主题: Elasticsearch集群形态变更