OS/SOLARIS2005. 12. 23. 16:45
반응형
시스템에서 maxuser 수와 max process 의 수는 가끔가다 종종 문제를 야기 시키고 합니다.
이를 대비해서 현재 이 시스템에서 maxuser 수를 알고 있은 것이 도움이 된다.

우선 process 초과가 되면 다음과 같은 메시지가 발생됨
Jul 26 13:20:30 delta unix: out of per-user processes for uid 201

Max process의 수는 maxuser 와 밀접한 관계를 같고 있습니다.

Max_nprocs Maximum number of processes (default= 10 + 16 * maxusers )

Maxuser 수 알아보기

#
# adb –kw /dev/ksyms /dev/mem
psysmem 4f13 ================ physical memory 양을 보여줌

maxusers/D ============= 옆에 같이 타이핑을 치면

maxusers:
maxusers: 64 ========== 이와 같이 maxuser를 보여줌

^d
#

maxuser가 64 일때 max_nprocs의 수는 1034가 됩니다.

Process 가 초과해서 더 이상 생성을 못할때는 maxusers 수를 늘려주면 됩니다.

/etc/system 파일에 커널을 수정하고, rebooting하면 적용이 됩니다.
Set maxusers=128 ( 이경우 max_nprocs 수는 2058 )
반응형

'OS > SOLARIS' 카테고리의 다른 글

message queue  (0) 2005.12.23
[펌] 커널 파라메터의 수정  (0) 2005.12.23
솔라리스 테입드라이브 명령어  (0) 2005.11.15
[펌] 솔라리스 소개  (0) 2005.11.14
[펌] 솔라리스 시스템에서 갑작스런 패닉 현상  (0) 2005.08.31
Posted by [PineTree]