IT/운영체제 / / 2015. 3. 26.

솔라리스 수업 요약 5

포스팅 목차

    <Solaris 부팅순서>

    1. PROM 이 POST를 실행  (Power On Self Test)- 시스템에 있는 디바이스를 검사, 경우에 따라(예.3500 ,설치된 디바이스가 많을 경우)  30~40분정도 걸리는 서버도 있음.

    2. boot device 결정

    3. 부트프로그램인 bootblk를 load

    4. bootblk는 2번째 부트프로그램인 ufsboot를 load

    5. ufsboot는 kernel을 load (32bit or 64bit)

    6. kernel은 자신을 초기화하고 module을 load

    7. configuration 파일인 /etc/system을 읽음

    8. kernel이 /sbin/init을 실행

     

    boot PROM 단계 : 1,2,3

    boot program 단계 : 4,5

    kernel 초기화 단계 : 6,7

    init 단계 : 8

     

    #who -r  현재 런레벨

     

    #sync ;sync ;sync

    #init 5   시스템 전원까지 꺼줌

     

    ok> boot cdrom -s    싱글모드로 부팅

     

    /etc/rc2.d

    예) S80lp*

    S :start  K : kill

    숫자순서대로 실행

    cf) 주석처리 S->s 로 바꿔준다.

     

    #./etc/rc2.d/S72inetsvc stop     S72inetsvc정지

    #./etc/rc2.d/S72inetsvc start   S72inetsvc 시작

    #mv S72inetsvc s72inetsvc  주석처리

     

    예) rc2.d 에서 시작 파일 추가 하고 싶을때

    rc2.d   SOO-------

    숫자 주의, 데몬의 시작 순서 주의

     

    <시작스크립트 만들기>

    #cd /etc/rc3.d

    # vi S79testscrit

    ls -l

    ps -ef

    psrinfo

    #chmod 744 S79testscript

    #./S79testscript start

     

    cf) cp -rp

    r : 디렉토리까지강제로

     

    p:파일의 권한 ,생성,수정 날짜 변경없이 끌고 들어옴(파일의 속성을 그대로 가져옴)

     

    #######################################

    Core file 삭제방법 (외울것)

    # find . -name core -exec rm {}\;

    #######################################

    TERM=dtterm vi가 안먹음

    TERM=ansi로 바꿔줌

    바꾸는 방법

    1. 일시적인방법 -  #TERM=ansi    #export TERM(적용)

    2. 영구적인방법 - .profile 에 추가 (export TERM=ansi)

     

    /etc/hosts    sun02 ------ loghost 옆에 내용 삭제


    • 네이버 블로그 공유
    • 네이버 밴드 공유
    • 페이스북 공유
    • 카카오스토리 공유