TMAegisБета
Другие правила для tdsql

TDSQL

TMA-TDSQL-2.1

Ensure Dedicated Hosts Are Used for TDSQL Components

СреднийУровень 1Ручная проверкаtdsql

Описание

TDSQL components should be deployed on dedicated hosts that do not run other application workloads. This applies to all components: OSS, Manager/Scheduler/Keeper, MySQL instances, Proxy, and ZooKeeper.

Как проверяется

Метод проверки: Ручная проверка

Эту рекомендацию нельзя проверить автоматически. Сканирование выводит её вместе с этими инструкциями при указании флага --include-manual.

# Check for non-TDSQL processes listening on network ports ss -tlnp | grep -v -E '(mysqld|oss_server|scheduler|zookeeper|tdsqlproxy|oc_agent)' # Review running processes ps aux --sort=-%mem | head -20

Как исправляется

Метод исправления: Рекомендация или патч инфраструктуры

Deploy TDSQL on dedicated hosts. Remove unnecessary software packages. Use TDSQL's set/group architecture to achieve component isolation.

Свойства

Операционные системы
Любая
Теги
tdsqlarchitecture
Источник
CIS Tencent TDSQL 10.3.22 Benchmark v1.0.0 - 2.1 Ensure Dedicated Hosts Are Used for TDSQL Components