TiUP 扩容 TiKV 时报 no space left on device

【 TiDB 使用环境】测试
【 TiDB 版本】v7.1.2
【复现路径】

  1. 使用 tiup cluster scale-out 命令为集群新增2台TiKV节点
  2. 新节点数据目录挂载至 /data 分区,当前磁盘使用率92%
  3. 执行在线扩容操作
    【遇到的问题:问题现象及影响】
    新增TiKV节点启动失败,日志提示磁盘空间不足,集群扩容中断,原有节点负载无法分流,集群压力持续偏高。
    【资源配置】
    原有集群:3PD + 6TiKV + 3TiDB;新增节点与原节点配置一致
  • 登录两台新增 TiKV 机器,清理 /data 分区无用文件:安装包、日志缓存、测试临时文件、过期备份,将磁盘使用率降至 85% 以下,保证剩余可用空间>10% 且空闲容量大于 5GB;
  • 清理完成后查看磁盘占用:df -h /data,确认剩余空间达标;
  • 重新执行扩容命令完成新增 TiKV 节点部署启动:
1 个赞

SQL兼容性和执行计划生成机制相关,同样SQL优化器决策可能不同。

MySQL迁移注意自增主键,高并发写入集中在最后一个Region。

此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。