SharedIT | 묻고 답하기(AMP)

리눅스 서버에서 nscd 데몬이 하는 역할이 뭔가요?

거래처에서 리눅스 서버가 느리다는 연락을 받아서 요 몇일간 씨름을 헀었는데..

nscd 데몬이 안켜져 있더라구요. service nscd restart 를 시키니까
start 가 되고나서 db 불러오는 속도가 확 빨라지던데..

nscd 요놈때문에 2주정도 고생한거 생각하니 으으...

service network restart 로 해결안되던게..
service nscd restart 로 한번에 해결!

nscd 에 대한 정체를 조금 더 자세히 알고 싶은데
전문가님들의 댓글 부탁드립니다!

2개의 답변이 있습니다.

안되면되게하자
  0 추천 | 5년 이상 전
질문자님과 답변자님 덕분에 오늘도 한 수 배우고 갑니다~
wansoo
  0 추천 | 5년 이상 전
name service cache daemon으로 나오네요.

DNS name 검색시에 캐시 역할을 해 주는 것 같네요.

wansoo | 5년 이상 전

DNS가 아니라 passwd, group, hosts databases, hostname 등등에 대한 캐시인가 보네요~ ^^;;

wansoo | 5년 이상 전

DNS까지 포함한 캐시를 제공하는 걸로 보이고요~ 기본적으로 설치되는 데몬은 아닌것 같네요. 한번 설치해서 어느 정도의 효과가 있는지 확인해 봐야겠네요~

아이언맨 | 5년 이상 전

오우 감사합니다. db 내용을 자바를 이용해서 불러오는 서버였던 모양인데.. 웹서버&WAS 담당자가 확인해보더니 gethost?? 함수가 2번이나 불러오려고 하면서 hang이 걸린다 라고 해서.. 몇일간 씨름하면서 nscd 를 restart(애초에 정지였었던...) 시키니까 다행히도 속도가 빨라져서 장애 처리가 되었어요. ㅎㅎ

wansoo | 5년 이상 전

덕분에 저도 공부하게 되었습니다~ ^^