📖
Simple & Clear Engineer Note
  • This is me
  • Infra 용어
  • Linux Acceptance test
    • ISO 9126의 특성에 따른 OS 항목 분류
    • 기능성 (Functionality)
      • Kernel 영역
      • LVM (Logical Volume Manager)
      • API (daemon 서비스 상태 체크)
      • CPU 정보 및 Firmware 확인
      • Memory 용량 및 Slot 확인
      • Negotiation 상태 확인
      • Raid 구성 확인
      • WEB/WAS 설치
      • Cache/Swap 메모리 초기화
      • NFS (Network File System)
    • 신뢰성 (Reliability)
      • Bonding
      • System Reboot
      • Disk Mirror
      • Multipath
      • Cluster
      • Backup & Optical Drive check
      • kdump
      • watchdogtimer
    • 사용성 (Usability)
      • Locale
      • Network 구성
      • Hosts file
      • DNS(Domain Name System)
      • NTP(Network Time Protocol) 시간 동기화
      • tcpdump
      • SSH (Secure Shell)
      • Runlevel
      • Crontab 작업 예약
      • TimeZone
      • VNC(Virtual Network Computing)
      • Yum local repository
    • 유지보수성 (Maintenance)
      • hdparm
    • 보안성 (Security)
      • Permission error 해결방법
    • 기타(ETC)
      • X window
      • Macro (Shell Script & TeraTerm(TTL))
  • Webserver
    • Infra Structure 소개
      • HTML +CSS +JavaScript
      • MongoDB + Flask
  • Hadoop Guide
    • Hadoop Single설치 (ver 2.7.4)
  • MachineLearning
    • 확률(Probability)
    • Machine learning이해하기
    • Processing Data(Numpy)
    • Data Handling - Pandas
      • feature Scaling
      • Data encoding
    • Analysis(with Python & R)
      • 기초통계지식
      • 회귀(Regression)
      • 분류(Classification)
      • 차원축소(Dimension Reduction)
      • 군집화(Clustering)
      • 평가(Evaluation)
      • Scikitlearn
    • Text Analysis
    • Time Series Analysis
    • Statistics
    • Customer Value Analysis
  • Deep Learning
    • CS231n
      • CS231n (Lecture 1~6)
      • CS231n(Lecture7~12)
  • DataBase
    • DataBase
    • Transaction
    • Oracle 12C setup
    • MySQL setup
    • neo4j Enterprise Setup
    • SQL
    • Data inquiry and data analysis using SQL
    • 품질 & RiskManagement
    • 성능(Performance)
    • 안정성
    • 이기종간 데이터 이관방법
  • 기타
    • JAVA용어정리(암기)
  • Windows 관리
    • WINDOW 서버 root 권한 설정 방법
    • 접속자 확인
  • EMRproject
    • Git & Github
Powered by GitBook
On this page
  • 기능과 옵션
  • 실행 및 확인방법
  • Reference

Was this helpful?

  1. Linux Acceptance test
  2. 신뢰성 (Reliability)

System Reboot

시스템 리부팅을 통한 이상유무 점검

PreviousBondingNextDisk Mirror

Last updated 5 years ago

Was this helpful?

기능과 옵션

시스템 재기동 및 재시작 명령어 목록

명령어

설명

shutdown -h now

시스템을 즉시 종료

shutdown -h +5

5분후에 시스템 종료

shutdown -r now

시스템을 즉시 재부팅

shutdown -r +5

5분후에 시스템 재부팅

shutdown -c

시스템 종료/재부 예약 취소

reboot -p

시스템 종료 (poweroff)

reboot

시스템을 즉시 재부팅

reboot -f

시스템 강제 재부팅 (force)

halt

시스템 종료

poweroff

시스템 종료

init 0

시스템 종료

init 6

시스템 재부팅

실행 및 확인방법

1. System을 재기동시킨다. # init 6

2. 부팅 과정 중 발생된 Device Massage를 점검한다. # dmesg

3. System Log 확인을 통하 서버 이상유무를 확인한다. # vi /var/log/messages

<예시>

  • 시스템 부팅 메세지 중 하드디스크 정보만 확인하기 : dmesg | grep sda

  • SCSI 타입의 하드디스크 정보만 확인하기 : dmesg | grep SCSI

  • IDE타입의 하드디스크 정보만 확인하기 : dmesg | grep hda

  • 시스템 부팅 메시지 중 NIC 정보만 확인하기 : dmesg | grep eth

  • USB 장치에 관한 부팅메시지만 확인하기 : dmesg | grep usb

  • 시스템 부팅 메시지 중 커널 정보만 확인하기 : dmesg | grep Linux

Reference

※ dmesg 로그 내용이 무척 많아서 확인할 때 시간이 필요하다. grep 명령어나 vi 모드에서 원하는 문자열을 검색해서 확인한다.

[1]
[2]
[1] 5 Linux commands to shutdown and reboot the system - from BinaryTides made by Silver moon (2018.3.30)
[2] Linux, 리눅스 시스템 부팅과정 - from tistory made by YonghoChoi ★용호★ (2014.11.2)
서버 재기동
부팅 과정 중 발생된 dmesg 로그
init 6 명령어 실행 후 재부팅하는 과정