728x90
반응형

리눅스 34

테스트용 커널 크레쉬 덤프(crash dump) 생성하기

테스트용으로 커널 크레쉬덤프를 생성하는 방법입니다. (RHEL, Centos 7 기준입니다) 덤프를 생성하기 전에 kdump가 설정되어 동작하고 있는지 확인이 되어야 합니다. kdump가 동작하는 지는 아래와 같이 확인이 가능합니다. [root@CentOS ~]# systemctl status kdump.service ● kdump.service - Crash recovery kernel arming Loaded: loaded (/usr/lib/systemd/system/kdump.service; enabled; vendor preset: enabled) Active: active (exited) since Wed 2019-02-27 06:20:58 UTC; 2h 15min ago Process: 116..

리눅스/Dump 2019.02.27

리눅스 sosreport의 ip주소, hostname등 민감한 정보 제거하기(soscleaner)

Sosreport는 레드햇/centos 리눅스에서 기본적으로 제공되는 장애진단을 위한 로그수집 툴입니다.Sosreport는 플러그인 방식을 통해서 추가로 수집되길 원하는 파일 및 데이타들을 추가 및 제거가 가능하기 때문에 트러블슈팅을 위한 도구로 널리 사용되고 있습니다. 하지만 sosreport를 통해서 수집된 파일들은 시스템의 전반적인 중요한 로그들이 포함 되기 때문에 노출이 되면 위험한 민감한 정보들도 포함을 하게 됩니다. 그래서 만들어진 soscleaner라는 툴을 사용하게 되면, ip address, hostname, MAC address 등의 민감한 정보들을 sosreport에서 다른 값들로 변형을 시켜서 정보는 노출되지 않지만, 트러블슈팅은 가능하게 됩니다. 다운로드 및 설치해당 툴은 http..

'error: no acceptable C compiler found' 에러 해결 방법

리눅스에서 소프트웨어를 rpm이나 yum 방식이 아닌 방식으로 설치를 하다보면 아래와 같은 메시지가 발생하는 경우가 있습니다.주로 파이선을 설치하는 과정에서도 발생하는 에러입니다.configure: error: in `/home3/mikos89/Python-2.7.1':configure: error: no acceptable C compiler found in $PATH 메시지 그대로 C컴파일러가 없어서 발생하는 에러입니다. 아래의 커맨드들을 통해서 관련 패키지들을 설치하면 해결이 됩니다. 레드햇 또는 Centos 리눅스# yum install gcc glibc glibc-common gd gd-devel -y또는 # yum groupinstall "Development tools" -y 우분투 또는 데..

리눅스(솔라리스)에서 자바 쓰레드 덤프(Thread dump) 수집 방법

리눅스나 솔라리스에서 자바 쓰레드 덤프를 수집하기 위해서는 QUIT시그널을 보내야 합니다. kill -QUIT 또는 kill -3 커맨드를 사용하면 쓰레드덤프를 수집 할 수 있습니다. # kill -3 -Xrs JVM옵션이 사용되었을 경우에는 kill -3가 무시되게 됩니다. 이런 경우에는 jstack을 사용하여서 쓰레드덤프를 수집하여야 합니다.. # jstack -l > jstack.out

리눅스/Dump 2019.02.08
728x90
반응형