무인 산업 현장에서는 장치 장애를 즉시 발견하기 어렵습니다. JelinaOS의 워치독은 내장된 “자동 점검자”로, 실행 상태를 지속 감시하고 이상 시 개입하여 영향을 최소화합니다.
워치독의 역할
섹션 제목: “워치독의 역할”- 지속 감시: 시스템 응답과 주요 서비스 상태를 주기적으로 검사합니다.
- 자동 개입: 이상을 감지하면 서비스 재시작 등 사전 정책에 따라 처리합니다.
- 시스템 보호: 심각한 이상에는 시스템 수준 복구를 실행하여 장치가 멈춘 상태로 남지 않게 합니다.
- 로그 기록: 이상과 복구 과정을 기록하여 사후 분석을 지원합니다.
재해 복구 체계와의 결합
섹션 제목: “재해 복구 체계와의 결합”애플리케이션 오류 ──▶ 재시작 정책에 따라 자동 복구 │ └── 복구 실패 ──▶ 워치독 개입 │ ├─ 시스템 수준 복구 작업 └─ 오류 지속 ──▶ 최종 수단으로 A/B 전환(다음 부팅 시 자동 복구)워치독, A/B 이중 시스템과 애플리케이션 재시작 정책은 세 단계의 복구 흐름을 구성합니다.
- 애플리케이션 수준: 이상 시 자동 재시작.
- 시스템 수준: 워치독 감지·개입.
- 파티션 수준: 시스템 이상 시 예비 파티션 인계.
상태 조회
섹션 제목: “상태 조회”systemctl status jelina-watchdog워치독 서비스가 정상 실행되는지 확인합니다.
구성 안내
섹션 제목: “구성 안내”워치독의 감지 주기와 복구 동작 등은 현장 요구에 맞게 구성할 수 있습니다. 기본값은 대부분의 환경에 적합하며 특별한 요구는 Advantech 기술 지원에 조정을 요청하세요.
적합한 시나리오
섹션 제목: “적합한 시나리오”- 무인 사업장: 시스템 이상 자동 발견·처리.
- 주요 업무 장치: 업무 애플리케이션 정지 시 자동 복구.
- 원격 배포 장치: 현장 개입과 운영 비용 감소.
관련 문서
섹션 제목: “관련 문서”- 업데이트와 재해 복구 — 재해 복구 설계 전체 안내
- A/B 이중 시스템과 전환 — 파티션 수준 최종 보호
- Recovery와 공장 초기화 — 최종 복구 방법