ypserv및 ypbind프로그램은 RPC라는 것을 이용하는데 이를 위해서는 portmap
라는 프로그램이 실행중이어야 합니다.
: tail /var/log/message
: ---------------------------------------------------------------------
---------
: Nov 17 21:43:17 sayclassic ypserv: ypserv shutdown failed
: Nov 17 21:43:17 sayclassic ypserv[3731]: unable to register (YPPROG,
YPVERS, udp).
: Nov 17 21:43:17 sayclassic ypserv: ypserv startup succeeded
: Nov 17 21:43:19 sayclassic ypserv: ypserv shutdown failed
: Nov 17 21:43:19 sayclassic ypserv[3764]: unable to register (YPPROG,
YPVERS, udp).
: Nov 17 21:43:19 sayclassic ypserv: ypserv startup succeeded
위 메시지를 보시면 unable to rigister이라고 되어 있습니다. 프로그램을
RPC프로그램 테이블에 기록하려고 할 때 기록할 수 없다는 의미입니다.
/etc/rc.d/init.d/portmap start가 ypserv보다 먼저 수행되도록 설정해 주세
요.
설정방법
#chkconfig --level 35 portmap on
#/etc/rc.d/init.d/portmap start
(수동)
#cd /etc/rc.d/init.d/
#ln -s portmap ../rc3.d/S23portmap
#ln -s portmap ../rc5.d/S23portmap
#/etc/rc.d/init.d/portmap start
위에 적힌 S23 부분에서 23은 portmap 파일을 열면
chkconfig: 로 시작하는 줄에서 가장 마지막에 있는 숫자를 대신 입력하시
면 됩니다.