简介
本文档介绍如何排除故障并清除“START_BACKING_THREAD:BIND:ncs1K中出现“NO SPACE LEFT”错误。
问题说明
观察start_backing_thread:bind:设备上没有剩余空间无法监控设备中的警报(屋顶已完全填满)。PM在屋顶目录下记录收集并将其填满。版本:XR 7.3.2
观察到的结果和执行的操作
- 命令
输出未显示,并观察到错误“start_backing_thread:bind:设备“ ”和屋顶的空间已完全占用。
- 屋顶是满的。
Show Media输出
- Pm日志文件填充到rootfs目录中。
存储在屋顶中的PM日志
删除PM文件的过程
此命令显示根目录中的所有文件。
RP/0/RP0/CPU0:MUMNGD-MCD-O-NK4-01#run
[xr-vm_node0_RP0_CPU0:~]$cd /root
[xr-vm_node0_RP0_CPU0:/root]$ls -ltrah
此命令从目录中删除文件。
rm “filename” ----à
使用命令验证屋顶的show media大。
RP/0/RP0/CPU0:MUMNGD-MCD-O-NK4-01#show media
- 了解系统中为什么没有自动删除非常重要。
- 发现屋顶中每1小时自动收集日志启用一个Python脚本。
- 默认情况下,PM日志生成不是由设备完成,而是手动配置。因此,这种自动删除操作也需要手动完成。
- 需要验证pm日志文件存储于rootfs中的源以终止此过程。
- 发现一些Python脚本正在后台运行,以收集其网络中4个ncs1k4节点中2个节点的rootfs中的pm日志。
- 这些是在部署期间添加的。
硬盘文件
要终止Python进程,请使用XRreload中的命令。
分辨率:
要终止这些Python进程,您需要XR RELOAD在节点上。
XR RELOAD — 命令重新加载VM。
RP/0/RP0/CPU0:MUMNGD-MCD-O-NK4-01#reload (Reloads the VM.)
重新加载不会影响服务,但您必须在5-10分钟内失去管理可见性。您还可以使用命令清除pm相关的文件rm:
<rm -rf "/misc/disk1/pm_data">
<rm -rf "/root/*pm.txt">
<rm -rf "/root/PM-data*">
<rm -rf *2022.tgz (deletes all the files ending with 2022.tgz)>
同样,您可以删除不需要的文件。