DTS任务同步数据到ELK的任务时,出现以下报错。
DTS-077100: Record Replicator error in table bangkaowang_data.answer. cause by [java.sql.SQLException: java.sql.SQLException: blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];] About more information in [https://yq.aliyun.com/articles/508049].
由于对索引设置了只读参数,当ES集群各数据节点的磁盘使用率超过95%后,便会触发ES自动保护机制。
一般情况下,需先清理不需要的索引或历史过期的数据,或者强制磁盘腾出磁盘空间,将磁盘使用率降到85%以下后,再恢复ES集群的写入功能。以下是具体操作步骤。
PUT _all/_settings
{
"index": {
"blocks": {
"read_only_allow_delete": null
}
}
}
PUT _settings
{
"index": {
"blocks": {
"read_only_allow_delete": null
}
}
}
在文档使用中是否遇到以下问题
更多建议
匿名提交