[Linux] MySQL 데몬 재 시작 중 먹통되는 문제 해결 방법

제 블로그 서버가 하루 정도 장애가 있었습니다. 그나마 캐시 파일 덕분에 장애가 있었음에도 불구하고 일부 정상 동적이 되었지만 반대로 덕분에 문제를 바로 파악하지 못했었습니다. 증상은 이러 했습니다. 서버 재부팅 후 MySQL 데몬이 시작 되지 않음. 아파치는 문제 없음. MySQL 데몬을 start하면 성공/실패 결과가 출력되지 않고 반응이 없었습니다. 이때 MySQL 로그를 확인해보기로 했습니다.

vim이나 cat으로Continue reading “[Linux] MySQL 데몬 재 시작 중 먹통되는 문제 해결 방법”

[linux] 부팅시 daemon 실행되도록 등록하는 방법

이전 포스트에서 daemon 제작 방법을 다룬적이 있습니다. 그렇다면 이 daemon을 부팅시에 자동으로 실행되도록 하는 생각도 해볼 수 있는데요. 방법은 다양합니다. 하지만 이 내용에서는 최대한 간단한 방법으로 설정해보자라는 주제에 포커스를 맞춰보겠습니다. daemon 만들기 포스트 가기 준비물은 daemon 파일만 있으면 됩니다. 데몬파일이 /var/daemon 에 위치해 있다고 가정하겠습니다. 1. # vim /etc/rc.d/rc.local 명령으로 rc.local 편집 2. rc.local 마지막줄에 /var/daemonContinue reading “[linux] 부팅시 daemon 실행되도록 등록하는 방법”

[linux] daemon 만들기

daemon(데몬) 이란 윈도우의 service 처럼 보이지 않는 곳에서 실행하고 있는 프로그램이라고 보면 됩니다. 뭐 다 아시겠지만.. 데몬을 작성하는 방법은 잘 나와있지만 그 전에 어떻게 작성해야하고 어떻게 실행시켜야 하는지 모르는 분들을 위해 정리를 해봅니다. * 이 포스트의 내용은 Centos 6.x 기준으로 작성되었습니다. 데몬을 만들고 실행시키는 과정은 간단히 이러합니다. 1. 소스코드 작성 2. 작성된 소스코드 컴파일 3.Continue reading “[linux] daemon 만들기”