안녕하세요.
사용자의 눈높이에 맞춘 이메일보안 지킴이 지란지니입니다.
사전 준비: 설정 백업
서버 정지 및 재기동 전, 하드웨어(H/W) 장애에 대비하여 현재 설정을 미리 백업해 두시기 바랍니다.
백업 방법
관리자 웹 페이지 접속 후 환경설정 → 백업 → 백업 메뉴로 이동합니다. 백업 대상에서 기본 데이터만 체크하고, 백업 파일 암호를 입력한 뒤 파일로 저장을 선택하여 관리자 로컬 PC에 다운로드합니다.
⚠️ 백업 파일 암호는 별도로 안전하게 보관하시기 바랍니다. 하드웨어 장애 발생 시 해당 백업 파일로
기존 서버 환경을 그대로 복원할 수 있습니다.
Ⅰ. 서버 종료 방법
서버를 종료하는 방법은 아래 세 가지 중 하나를 선택하여 진행합니다. 정상적인 종료 절차를 거칠 경우 서비스가 자동으로 먼저 내려간 후 서버가 종료되므로, 별도의 서비스 종료 작업 없이 바로 서버를 종료하셔도 됩니다.
방법 1. 전면부 LCD 패널을 통한 종료 (어플라이언스 전용)
어플라이언스(Appliance) 장비에서만 사용 가능한 방법입니다.
- 장비 전면부의 Enter 버튼을 누릅니다.
- ▼ 버튼으로 SHUTDOWN 메뉴로 이동한 후 ENTER 버튼을 선택합니다.
- "ARE YOU SURE?" 확인 메시지에서 ENTER를 한 번 더 누르면 서버가 종료됩니다.
- LCD 창이 꺼지면 서버 전원이 정상적으로 종료된 것입니다.
방법 2. 관리자 웹 페이지를 통한 종료
- 스팸스나이퍼 관리자 페이지에 로그인합니다.
- 환경설정 → 서비스 → 서비스 제어 메뉴로 이동합니다.
- 시스템 항목의 종료 버튼을 선택합니다.
- "시스템을 종료하시겠습니까?" 확인 창에서 확인을 클릭하면 종료가 진행됩니다.
방법 3. SSH 콘솔(원격 터미널)을 통한 종료
SSH(원격 접속 프로토콜)를 지원하는 콘솔 프로그램(예: Putty)을 사용하여 진행합니다.
- SSH 콘솔로 서버 터미널에 접속합니다.
- Root 계정으로 로그인합니다.
- 아래 명령어를 입력하여 서버를 종료합니다.
shutdown -h now
Ⅱ. 서버 시작(기동) 방법
전원 작업 완료 후 서버를 재기동할 때는 별도의 복잡한 절차가 필요하지 않습니다.
- 서버가 연결된 랙(RACK)에 전원을 공급하면 서버가 자동으로 부팅됩니다.
- 서비스 역시 부팅 완료 후 자동으로 시작되도록 설정되어 있습니다.
- 자동으로 부팅되지 않는 경우 아래 방법으로 전원을 수동으로 공급합니다.
- 어플라이언스 장비: 서버 뒷면의 전원 스위치를 올렸다 내립니다.
–는 전원 공급,O는 전원 차단을 의미합니다. - 그 외 벤더사 장비: 서버 전면부의 전원 버튼을 사용하여 전원을 공급합니다.
- 어플라이언스 장비: 서버 뒷면의 전원 스위치를 올렸다 내립니다.
Ⅲ. 서비스 정상 동작 확인
서버 부팅 완료 후 아래의 주요 프로세스(서비스 구성 요소)가 정상적으로 동작 중인지 수동으로 확인할 수 있습니다.
1. 메일 수신/발신 프로세스 (SMTP)
확인 명령어
ps -ef | grep smtp
- 정상: 1개 이상의 프로세스가 목록에 표시됩니다.
- 비정상(프로세스 없음): 아래 명령어로 서비스를 시작합니다.
[snipe start 명령어]
/sniper/init.d/snipe start
2. 데이터베이스 프로세스 (DB)
확인 명령어
ps -ef | grep mysql
- 정상: 1개 이상의 프로세스가 목록에 표시됩니다.
- 비정상(프로세스 없음): 아래 명령어로 서비스를 시작합니다.
/sniper/init.d/mysqld start
3. 로그 기록 프로세스
확인 명령어
ps -ef | grep log_broker
- 정상: 1개의 프로세스가 목록에 표시됩니다.
- 비정상(프로세스 없음): 아래 명령어로 서비스를 시작합니다.
/sniper/init.d/log_brokerd start
⚠️ 이 프로세스는 반드시 데이터베이스(DB)가 먼저 실행된 상태에서만 정상 시작됩니다.
DB 프로세스 확인을 먼저 진행하시기 바랍니다.
4. 웹 관리자 페이지 프로세스 (HTTP)
확인 명령어
ps -ef | grep http
- 정상: 1개 이상의 프로세스가 목록에 표시됩니다.
- 비정상(프로세스 없음): 아래 명령어로 서비스를 시작합니다.
/sniper/init.d/httpd start
5. 캐시 프로세스 (REDIS)
확인 명령어
ps -ef | grep redis
- 정상: 2개의 프로세스가 목록에 표시됩니다.
- 이중화(Master/Slave) 구성 환경에서는 Master 서버에만 redis_loader가 수행되므로, Slave 서버는 redis-server 1개 프로세스만 동작하는 것이 정상입니다.
- 비정상(프로세스 없음): 아래 명령어로 서비스를 순서대로 시작합니다.
/sniper/init.d/redisd start /sniper/init.d/redis_loader start
6. 바이러스 검사 프로세스
확인 명령어
ps -ef | grep virus
- 정상: 사용 중인 제품 버전에 따라 1개 또는 2개의 프로세스가 표시됩니다.
- 비정상(프로세스 없음): 아래 명령어로 서비스를 시작합니다.
#/sniper/init.d/sophos start #/sniper/init.d/ctvserverd start
7. 최종 확인: 메일 송수신 테스트
위 프로세스 점검이 완료된 후, 외부에서 메일을 실제로 송수신하여 정상 전달 여부를 최종 확인하시기 바랍니다.
Ⅳ. 자주 묻는 질문 (FAQ)
Q1. 서버가 이중화(Master/Slave) 구성으로 운영 중입니다. 종료 및 기동 시 특별한 순서가 있나요?
이중화 환경에서는 종료 및 기동 순서를 지켜야 합니다.
- 종료 시: 2호기(Slave)를 먼저 종료한 후, 1호기(Master)를 종료합니다.
- 기동 시: 1호기(Master)를 먼저 기동한 후, 2호기(Slave)를 기동합니다.
Q2. 서버 재기동 시 LCD에 "Checking FS"라는 메시지가 표시되고 부팅이 오래 걸립니다.
리눅스 운영체제 특성상, 장기간 정지 및 기동 이력이 없는 경우 부팅 시 디스크 자동 점검(Disk Check)이 간헐적으로 수행됩니다. 이는 디스크 보호를 위한 정상적인 동작으로, 약 5분에서 최대 30분가량 소요될 수 있습니다.
빠른 부팅이 필요한 경우 기술지원팀으로 연락하시면 원격으로 디스크 검사를 건너뛰도록 설정해 드립니다.
Q3. 서버 재기동 후 LCD에 ** 기호만 표시되고 부팅이 진행되지 않습니다.
디스크 장애를 의심할 수 있습니다. 몇 차례 강제 재부팅을 진행한 후에도 동일 증상이 지속되면 기술지원팀으로 연락하여 기술지원을 받으시기 바랍니다.
Q4. 스팸스나이퍼는 정상 부팅되었으나 실제 메일이 사용자에게 도착하지 않습니다.
관리자 페이지의 메일관리 메뉴에서 해당 메일이 검색되는지 먼저 확인합니다.
- 메일이 검색되는 경우: 실제 메일 서버의 서비스가 정상적으로 기동되었는지 프로세스를 점검합니다.
- 메일이 검색되지 않는 경우: 스팸스나이퍼로의 메일 수신 경로(MX 레코드(메일 라우팅 설정) 등)를 확인하고, 기술지원팀으로 연락하여 지원을 받으시기 바랍니다.
추가 문의 사항이 있으시면 기술지원팀으로 언제든지 연락해 주시기 바랍니다.