HP-UX
1753747 회원
5037 온라인
108799 솔루션
새 메시지

rp 4440 에서 kernel parameter 값과 관련된 질문입니다.

 
조현진_2
조언자

rp 4440 에서 kernel parameter 값과 관련된 질문입니다.

안녕하세요...궁금한게 있어서요...



얼마전시스템에 장애가 있었습니다.



crt0: ERROR couldn't open /usr/lib/dld.sl errno:000000023 다음과

같은 로그가있었구여...여기에서 검색후 확인결과



-----------------------------------------------------------------

Description : 문)database 에 conncet 할때 아래와 같은 message 가 발생 합니다. crt0: ERROR couldn't open /usr/lib/dld.sl errno:000000023

Category1 : HP-UX

Category2 : System Admin

Search String : dld.sl errno:000000023

------------------------------------------------------------------

답)

crt0: ERROR couldn't open /usr/lib/dld.sl errno:000000023



/include/sys/errno.h 에 있는 errno 정의를 참조 하면

#define ENFILE 23 /* File table overflow */

nfile 값이 작게 설정 된 경우이며 현재 값 설정은 아래와 같이 확인 하실 수 있습니다.

#sar -v 1 3

HP-UX krcdump B.11.11 U 9000/800 05/19/05

13:35:54 text-sz ov proc-sz ov inod-sz ov file-sz ov

13:35:55 N/A N/A 279/6144 0 1541/6960 0 1273/11485 0

13:35:56 N/A N/A 279/6144 0 1541/6960 0 1273/11485 0

13:35:57 N/A N/A 279/6144 0 1541/6960 0 1273/11485 0

와 같이 해주시면 맨 오른쪽 글자중 사선 왼쪽에 1273 은 현재 값 11485 는 max 값입니다.

nfile 은 process 가 열수 있는 최대 file 의 수 이며 최대 값과 현재 값이 같다면 kernel nfile 의 크기를 늘려 주여야 합니다.



-----------------------------------------------------------------

다음의 명령어로

확인하고 kernel parameter 의 nfile 값을 수정해주면된다고 확인했습니다.

현재시스템 rp4440 이구요 확인결과는



# sar -v 1 3 HP-UX xxxx B.11.11 U 9000/800 04/11/06 11:11:56 text-sz ov proc-sz ov inod-sz ov file-sz ov 11:11:57 N/A N/A 115/788 0 0/1316 0 809/2370 0 11:11:58 N/A N/A 115/788 0 0/1316 0 809/2370 0 11:11:59 N/A N/A 115/788 0 0/1316 0 809/2370 0



809/2370 이었습니다.



여기서 nfile 파라미터의 권장값 혹은 변경해줘야하는값이 얼마인지 알고싶습니다.....
1 응답 1
서보인
유치원

rp 4440 에서 kernel parameter 값과 관련된 질문입니다.

안녕하세요.. 서보인 입니다.



보통 nfile의 권장값은 따로 있지 않지만...



저 같으면.. (15*nproc+2048)로 하겠습니다.



위의 값은 ora9i 에서 권장하는 nfile의 값 입니다.



good luck~~