core 파일은 시스템이 갑작스런 다운이나 hang이 되었을때 그 때의 메모리에 기록 되어 있던 데이터를
기록하는 파일로 이것을 잘 분석한다면 시스템이 다운된 원인을 찾을 수 있을 것이다.
* 일반적으로 system dump core는 SUN Technical Center 에서 해석하여 결과를 알려준다.
Solaris 2.6이하는 core 파일은 자동으로 생성되지 않는다.
Solaris 7부터는 default로 생성되게 설정되어 있다.

/etc/init.d/sysetup 파일의 내용중 아래와 같은 부분이 있는데 이 부분의 # 상태로 막혀 있는 부분을
열어 줘야 생성이 된다.


7버전이상의 버전 경로 : /etc/rc2.d/S75savecore
if [ -x /usr/bin/savecore ]; then
        [ -r /etc/dumpadm.conf ] && . /etc/dumpadm.conf

        if [ "x$DUMPADM_ENABLE" != xno ] && mksavedir; then
                /usr/bin/savecore $DUMPADM_SAVDIR
                shift $#
                set -- `/usr/sbin/dumpadm 2>/dev/null | /usr/bin/grep 'device:'`
                savedev=${3:-none}
        fi
else
        echo "WARNING: /usr/bin/savecore is missing or not executable" >& 2
fi

+ Recent posts