/kernel: Out of mbuf clusters - adjust NMBCLUSTERS or increase maxusers!
이러한 에러 메시지가 로그에 남고 시스템이 자주 리부팅되는 경우,
시스템에 네트워크 자원을 많이 소모한다면(동시접속이 많은 경우)
NMBCLUSTERS를 늘려 주어야 합니다. 이 값은 mbuf의 크기를 결정하며,
기본값은 커널에서 지정한 MAXUSERS에 따라 결정됩니다.
512+MAXUSERS*16
별도로 지정하고 싶다면 커널 설정 파일에
options NMBCLUSTERS=4096
과 같이 지정하세요. 현재 쓰이는 값은 netstat -rm 명령으로 볼 수
있습니다. 아래 예는 MAXUSERS=256인 경우입니다.
> netstat -rm
175/2208/18432 mbufs in use (current/peak/max):
156 mbufs allocated to data
19 mbufs allocated to packet headers
152/522/4608 mbuf clusters in use (current/peak/max)
1596 Kbytes allocated to network (11% of mb_map in use)
0 requests for memory denied
0 requests for memory delayed
0 calls to protocol drain routinescjh |