Vespa集群磁盘空间不足致喂数失败,如何清理节点数据?
清理Vespa节点磁盘(无需保留现有数据)
停止Vespa服务:先停掉节点上的Vespa服务,避免清理时出现读写冲突。
- 物理机部署:执行命令
vespa-stop-services - Docker容器部署:执行命令
docker stop vespa-tutorial(替换为你的实际容器名)
- 物理机部署:执行命令
删除Vespa核心数据:默认数据存储目录为
/opt/vespa/var/db/vespa,直接清空该目录下所有内容:sudo rm -rf /opt/vespa/var/db/vespa/*若你配置了自定义数据目录,替换成对应路径即可。
清理日志文件(可选):如果日志占用大量空间,可清理Vespa日志目录:
sudo rm -rf /opt/vespa/var/log/vespa/*重启Vespa服务:启动服务让节点重新初始化:
- 物理机部署:执行命令
vespa-start-services - Docker容器部署:执行命令
docker start vespa-tutorial
- 物理机部署:执行命令
确认集群状态:服务重启后,磁盘使用率会回到阈值以下,喂数限制会自动解除。可执行命令确认集群状态:
vespa-status-cluster --cluster neighbors
内容的提问来源于stack exchange,提问作者Kaushal Singh
相关产品推荐
相关产品推荐

