다음 로그가 표시됩니다.
request_module: kmod_concurrent_max (0) close to 0 (max_modprobes: 50), for module foo, throttling...
이게 무슨 뜻인지 이해가 안 돼요?
자동으로 로드된 모듈이 너무 많습니까?
답변1
모듈이 너무 많다는 의미입니다.병렬 로딩, 커널은 요청된 모듈 처리를 진행하기 전에 일부 모듈의 로드가 완료되기를 기다리고 있습니다.
후속 오류 메시지가 표시되지 않으면
request_module: modprobe foo를 처리할 수 없습니다. kmod가...초 동안...스레드 작업 중입니다.
또는
request_module: modprobe foo에 대해 sigkill 보내기, 포기
그러면 문제가 해결됩니다.