# 安全设置和 `IRQbalance`

+ SELinux 设置
  + 建议用户禁用 SELinux
+ Firewall 设置
  + 建议用户禁用 firewalld 或为 TiDB 集群各服务添加允许规则
+ IRQbalance 服务
  + 建议用户启用 IRQbalance 服务

------------------------------------------------------------

SELinux 设置
检查 SELinux 是否启用：建议用户禁用 SELinux。

Firewall 设置
检查 firewalld 服务是否启用：建议用户禁用 firewalld 或为 TiDB 集群各服务添加允许规则。

IRQbalance 检查

背景知识
- IRQbalance：字面解释即为 中断均衡，它是一个守护进程，用于帮助平衡所有系统 CPU 之间由中断产生的 CPU 负载。它避免了单 cpu 负载过重情况的出现
- 中断（irq）：每个硬件设备都需要和 CPU 有某种形式的通信以便 CPU 及时知道发生了什么，这样 CPU 可能就会放下手中的事情去处理应急事件，硬件设备主动打扰 CPU 的现象就可称为硬件中断。
- 针对每个硬件我们都会分配给其一个唯一的中断编号 及 IRQ 号；
通过 IRQbalance service 让多 CPU 的服务器可以有效的 平衡管理各类中断请求。避免出现某些 CPU 非常忙，而某些 CPU 又无事可做的窘境

检查 IRQbalance 服务是否启用：建议用户启用 IRQbalance 服务。
