HP-UX
1747988 회원
4748 온라인
108756 솔루션
새 메시지

MAXUSERS & nfile parameter 수정시 권고값이 궁금합니다.

 
이지원_1
신규 회원

MAXUSERS & nfile parameter 수정시 권고값이 궁금합니다.

System Spec : rp3410

Memory : 4G

Memory 사용량 : 평균 93%

nfile 10169 - (16*(NPROC+16+MAXUSERS)/10+32+2*

(NPTY+NSTRPTY+NSTRTEL))





1. 현재 nfile은 거의 임계치에 육박해서 사용자 Session을 추가로

받아들이기 어려운 상황입니다.

2. nfile을 늘리기 위해서는 결국 MAXUSERS를 늘려야 하는데

MAXUSERS는 600으로 설정되어 있습니다.

3. MAXUSERS를 늘리게 되면 메모리가 Full이 될 것 같아서

그것을 고려하여 Parameter 수정이 되어야 될 것 같은데

어느정도가 권고사항인지 궁금합니다.





1 응답 1
이태곤
중학생

MAXUSERS & nfile parameter 수정시 권고값이 궁금합니다.

안녕하십니까



nfile : 시스템 전체에 동시에 오픈될 수 있는 파일의 갯수

default : ((16*(Nproc+16+MaxUsers)/10)+32+2*(Npty+Nstrpty)

nproc : 시스템 전체에서 지원될 수 있는 전체 프로세스의 개수

default : 20+(8 * maxusers)

maxusers : 동시에 사용할 수 있는 유저의 수





nfile의 주요 관리 방법은 아래와 같습니다.

가 == ((16*(Nproc+16+MaxUsers)/10)+32+2*(Npty+Nstrpty)

나 == (20*Nproc+2048)

다 == (40*Nproc+2048)



반드시 지금사용하고 계신 수식에 맞추실 필요는 없습니다.

동시사용자 수는 넉넉한데 nfile 만 문제가 된다면 한계치 까지

늘려도 상관없습니다.(max는 메모리 한계)

수식을 존중하는 것이 좋지만 여의치 않다면 수식을 깨고 그냥 16384

같이 수식을 입력해도 됩니다.

단 현재의 메모리 상황을 잘 고려하시면 될듯 합니다.

11.23의 기본 nfile은 메모리의 최대인 65536입니다.

일단 16384정도로 늘리시고 추후 상황을 봐서 더 결정하시는 것이 좋을듯합니다.(추후 16384*2정도 )



참고로 현재 메모리 여유가 없다면 메모리 상황을 보면서 조절해야 될듯합니다. 그리고 평소 메모리 사용률이 높다면 메모리증설도 고려해야 될듯합니다.



감사합니다