경로 캐싱을 다시 활성화

경로 캐싱을 다시 활성화

내 커널 로그에서 다음을 발견했습니다.

lo: 5 rebuilds is over limit, route caching disabled

경로 캐시 재구축을 유발하는 요인이 무엇인지 알고 있습니다(해시 버킷 체인이 너무 깁니다). 그러나 비활성화되는 것은 정확히 무엇입니까? 어떤 장치인가요? 여전히 비활성화되어 있는지 확인하는 방법은 무엇입니까? 어떻게 다시 활성화할 수 있나요?

이 이상한 메시지를 받은 후 다른 네트워크 장치에서 다음과 같은 문제가 발생하기 시작했습니다.

unregister_netdevice: waiting for TUNNEL_03 to become free. Usage count = 2 

그리고 경로 캐싱은 여기서 유죄인 것 같습니다.

답변1

커널 소스코드를 공부한 후 문제를 해결했습니다.

가치를 높여야 net.ipv4.rt_cache_rebuild_count다시 효과가 있을 것입니다.

관련 정보