728x90
OpenSearch ์ํฐ๋งํฌ๋?
OpenSearch๋ ๋์คํฌ ์ฌ์ฉ๋์ด ํน์ ์๊ณ์น๋ฅผ ์ด๊ณผํ ๊ฒฝ์ฐ, ๋ ธ๋์ ์์ ์ฑ์ ์ ์งํ๊ณ ๋ฐ์ดํฐ ์์ค์ ๋ฐฉ์งํ๊ธฐ ์ํด ํน์ ์ํฐ๋งํฌ ์๊ณ์น๋ฅผ ์ค์ ํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ธ ๊ฐ์ง ์ฃผ์ ์ํฐ๋งํฌ ์์ค์ด ์์ต๋๋ค.
- low (low watermark, ๋ฎ์ ์ํฐ๋งํฌ)
- ๊ธฐ๋ณธ๊ฐ: deafault ๋์คํฌ ์ฌ์ฉ๋์ด 85%๋ฅผ ์ด๊ณผํ๋ฉด ๊ฒฝ๊ณ
- ํด๋ฌ์คํฐ๋ ์ด ์ํ๊ฐ ๋๋ฉด ์๋ก์ด ์ค๋ ํ ๋น์ ๋ฐฉ์งํ์ง๋ง, ๊ธฐ์กด ๋ฐ์ดํฐ๋ ๊ณ์ ์ฌ์ฉํ ์ ์์.
- high (high watermark, ๋์ ์ํฐ๋งํฌ)
- ๊ธฐ๋ณธ๊ฐ: deafault ๋์คํฌ ์ฌ์ฉ๋์ด 90%๋ฅผ ์ด๊ณผํ๋ฉด ๋ ๊ฐ๋ ฅํ ์กฐ์น
- ์๋ก์ด ์ค๋ ํ ๋น์ ์ค์งํ๊ณ , ๋ฐ์ดํฐ๋ฅผ ์ด๋์์ผ ๊ณต๊ฐ์ ํ๋ณดํ๋ ค๊ณ ์๋.
- flood_stage (flood stage watermark, ํ๋ฌ๋ ์คํ
์ด์ง ์ํฐ๋งํฌ)
- ๊ธฐ๋ณธ๊ฐ: deafault ๋์คํฌ ์ฌ์ฉ๋์ด 95%๋ฅผ ์ด๊ณผํ๋ฉด ์ฝ๊ธฐ ์ ์ฉ ๋ชจ๋๋ก ์ ํ
- ์ธ๋ฑ์ค๊ฐ ์๋์ผ๋ก ์ฝ๊ธฐ ์ ์ฉ ๋ชจ๋(read-only)๊ฐ ๋์ด ๋ ์ด์ ๋ฐ์ดํฐ๋ฅผ ์ถ๊ฐํ ์ ์์.
watermark threshold ๊ฐ ์์
# Watermark ์ค์ ๋ณ๊ฒฝ
PUT _cluster/settings
{
"persistent": {
"cluster.routing.allocation.disk.watermark.low": "95%",
"cluster.routing.allocation.disk.watermark.high": "95%",
"cluster.routing.allocation.disk.watermark.flood_stage": "95%",
"cluster.info.update.interval": "1m"
}
}
์ฝ๊ธฐ ์ ์ฉ ๋ชจ๋(read-only) ํด์
releasing read-only-allow-delete block on indices: [[.plugins-ml-config, .opensearch-observability, .ql-datasources, opensearch_dashboards_sample_data_logs, .opensearch-sap-log-types-config, .kibana_92668751_admin_1, .opendistro_security, .kibana_1, security-auditlog-2025.02.08]]
์ ์ฅ ๊ณต๊ฐ์ด ์๊ณ์น๋ฅผ ๋์ด ๋ ์ด์ ์ฐ๊ธฐ๊ฐ ๋ถ๊ฐ๋ฅํ ๋ ์ฝ๊ธฐ ์ ์ฉ ๋ชจ๋๋ฅผ ํด์ ํด์ผ ํฉ๋๋ค.
PUT _all/_settings
{
"index.blocks.read_only_allow_delete": "false"
}
๋ฐ์ํ
'๐งโ๐ป Develop' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[SublimeText] ๋งฅ Multi Cursor ๋ฉํฐ ์ปค์, ๋ค์คํธ์ง ๋จ์ถํค ๋ฑ๋ก (0) | 2025.02.05 |
---|---|
[Mac] Kakao db ํ์ผ ์์น (0) | 2025.02.01 |
[wireshark] ๋คํธ์ํฌ ๋ถ์ ํ๋ก๊ทธ๋จ color rules (0) | 2025.01.19 |
[dify] Dify~ ollama ์ฐ๋ (0) | 2025.01.11 |
[Python] Dunder / Magic Methods (1) (0) | 2024.12.29 |