Introduzione
In questo documento viene descritto come risolvere i problemi e cancellare il messaggio "START_BACKING_THREAD:BIND: no SPACE LEFT" in NCS1K.
Descrizione del problema
Osservare start_backing_thread:bind: Spazio esaurito sul dispositivo. Impossibile monitorare gli allarmi nel dispositivo (la radice è riempita al 100%). Raccolta dei log PM nella directory radice e compilazione. Versione: XR 7.3.2
Osservazioni e azioni svolte
- L'output del comando
non viene visualizzato e viene rilevato l'errore "start_backing_thread:bind: No space left on device" e rootfs è completamente occupato.
- Rootfs è riempito al 100%.
Mostra output multimediale
- I file di log PM vengono inseriti nella directory radice.
Registri PM archiviati nei file radice
Procedura per l'eliminazione dei file PM
Con questo comando vengono visualizzati tutti i file nella directory principale.
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
Con questo comando il file viene eliminato dalla directory.
rm “filename” ----à
Verificare le dimensioni delle radici utilizzando il show media comando.
RP/0/RP0/CPU0:MUMNGD-MCD-O-NK4-01#show media
- È importante sapere il motivo per cui l'eliminazione automatica non è stata eseguita nel sistema.
- È stato identificato che esiste uno script Python abilitato per la raccolta automatica dei log ogni 1 ora in radice.
- La generazione del registro pm non viene eseguita dal dispositivo per impostazione predefinita, ma viene configurata manualmente. Pertanto, anche questa eliminazione automatica deve essere eseguita manualmente.
- È necessario verificare l'origine da cui vengono archiviati i file di registro pm nei radice per terminare il processo.
- È stato rilevato che alcuni script Python sono in esecuzione in background per raccogliere i log pm nei rootfs in 2 nodi su 4 nodi ncs1k4 della rete.
- Tali elementi sono stati aggiunti durante il tempo di distribuzione.
File del disco rigido
Per terminare il processo Python, utilizzare il comando reload in XR.
Risoluzione:
Per terminare questi processi Python, è necessario eseguire XR RELOAD operazioni sui nodi.
XR RELOAD - Il comando ricarica la VM.
RP/0/RP0/CPU0:MUMNGD-MCD-O-NK4-01#reload (Reloads the VM.)
Il ricaricamento non influisce sul servizio, ma è necessario perdere la visibilità della gestione per circa 5-10 minuti. È anche possibile pulire i file relativi al pm utilizzando il rm comando:
<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)>
Analogamente, è possibile eliminare i file non necessari.