반응형

[Linux Setting] CentOS 6.9 Setting Guide : 기본설정 : kdump 설정

1. 용도 및 목적

Linux 설치 및 다양한 테스트 환경을 만들기 위함

kernel dump 를 받기 위해 설정한다. (OS 접근불가, HANG 으로  로그 수집이 불가능 할대 로컬에서  dump 다운하여 직접 분석 또는 sosreport로 분석 불가시 추가로 필요함, 긴급 재기동 후에는 이미 받을 수가 없으므로, 미리 설정하여 긴급 복구시 먼저 dump를 확보한다.)

2. 설치 환경

-O/S

 Windows 10 Pro , VirtualBox(CentOS6.9)

-H/W

 Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz

 RAM 8GB

 SDD 256GB

3. 설정

-kdump 서비스 확인(minimal 설치시 활성화 되어있음)

# service kdump status

Kdump is operational

# chkconfig --list kdump

kdump           0:off   1:off   2:off   3:on    4:on    5:on    6:off

-sysrq 활성화

#vi /etc/sysctl.conf
#아래 설정 0에서 1로 변경
kernel.sysrq = 1

#즉시 적용(임시적용 방법도 있으나, 설정을 미리 안해두면 HANG 상태에서, 로컬 또는 원격으로 명령어를 칠수 있는 방법이 없으므로 큰 의미가 없음)
#sysctl -p /etc/sysctl.conf
net.ipv4.ip_forward = 0
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.accept_source_route = 0
kernel.sysrq = 1
kernel.core_uses_pid = 1
net.ipv4.tcp_syncookies = 1
kernel.msgmnb = 65536
kernel.msgmax = 65536
kernel.shmmax = 68719476736
kernel.shmall = 4294967296

-dump (vmcore) 생성 위치 확인

#vi /etc/kdump.conf
#path 확인(리얼서버에서는 미리 공간확보를 위해 OS 설치 시 별도 파티션으로 메모리용량 보다 좀 더 크게 확보해두기도한다.)
path /var/crash

-dump 생성(옵션이 여러개이지만, c 옵션을 주로 씀, path 위치에 파일로 생성함, H/W 장애와 겹칠시 안먹는 경우도 있음)

로컬(서버앞)에서 키보드로 alt+SysRq(PrintScreen)+c

설정된 path에 아래와 같이 vmcore가 생성되며 서버는 재기동된다.
메모리상에 돌아가는것도 없어서 사실상 용량이 얼마 안된다.

[root@systemeng 127.0.0.1-2018-07-03-16:34:24]# pwd
/var/crash/127.0.0.1-2018-07-03-16:34:24
[root@systemeng 127.0.0.1-2018-07-03-16:34:24]# ls -alh
total 24M
drwxr-xr-x. 2 root root 4.0K Jul  3 16:34 .
drwxr-xr-x. 4 root root 4.0K Jul  3 16:46 ..
-rw-------. 1 root root  24M Jul  3 16:34 vmcore
-rw-r--r--. 1 root root  27K Jul  3 16:34 vmcore-dmesg.txt




반응형
반응형

Oracle VM VirtualBox 를 이용한 CentOS ( RHEL )설치 및 구성 진행 모음

현재 페이지는 계속 해서 업데이트 예정



CentOS6.9 설치 및 구성 관리


1.Oracle VM VirtualBox Install Guide : 기본 설치

2.Oracle VM VirtualBox Setting Guide : 네트워크 설정

3.Oracle VM VirtualBox Setting Guide : 가상머신 만들기

4.[Linux Install] CentOS 6.9 Install Guide : 이미지 다운로드

5.[Linux Install] CentOS 6.9 Install Guide : CentOS 설치

6.[Linux Setting] CentOS 6.9 Setting Guide : 기본설정 : 네트워크 설정(bonding)

7.[Linux Setting] CentOS 6.9 Setting Guide : 기본설정 : hostname 설정

8.[Linux Setting] CentOS 6.9 Setting Guide : 기본설정 : selinux, iptables 설정 변경(OFF)

9.[Linux Setting] CentOS 6.9 Setting Guide : 기본설정 : hosts 설정

10.[Linux Setting] CentOS 6.9 Setting Guide : 기본설정 : kdump 설정

11.[Linux Setting] CentOS 6.9 Setting Guide : 패키지 관리: DVD mount

12.[Linux Setting] CentOS 6.9 Setting Guide : 패키지 관리: yum 설정

13.[Linux Setting] CentOS 6.9 Setting Guide : 패키지 관리: yum group 확인

14.[Linux Setting] CentOS 6.9 Setting Guide : 패키지 관리: man 설치

15.[Linux Setting] CentOS 6.9 Setting Guide : 패키지관리 : X Window 설치




주저리(할라고 생각중인것) : GUI..TCPwrapper, ssh key 인증, mount, yum, 패키지 설치,


버전별: 네트워크 설정, yum 설정, hostname, sosreport, 등


CentOS6.9 점검

주저리(할라고 생각중인것) OS 점검, 시스템 확인, 네트워크 점검, 볼륨 점검, 메세지로그, 시큐어 로그, 클론 로그 , 등




Oracle VM VirtualBox 를 이용한 테스트 환경 구성


1. Oracle VM VirtualBox Manual : VM 복제(가상머신 복사)






반응형

+ Recent posts