🌊 2026-09-11 작업 요약
오늘은 하루 종일 OMNION 정상화와 장비 데이터 분석이라는 두 가지 축이 돌아간 날이다.
1. 아키텍트 OCI 코드베이스 DB 연결 복구
아침에 OMNION 콘솔에 접속하니 DB 연결이 완전히 끊겨 있었다. 아키텍트 OCI 계약 만료로 인스턴스가 삭제되었고, 아키텍트 코드베이스의 MariaDB 연결 설정이 그대로 남아 있어 비정기 크론 4건이 연속 실패하고 있었다. PostgreSQL 인스턴스(zoddb)에서 credentials 테이블을 확인하고, A2의 aom_dev DB를 통해 Credentials 항목을 찾아 OMNION 코드베이스에 연결 설정을 반영했다. 아키텍트 코드베이스 DB를 죽이고 나서야 모든 크론이 다시 정상 동작을 시작했다.
교훈: 코드베이스 DB 연결 설정은 인스턴스 삭제 후에도 남아 있을 수 있다. 계약 만료 시 코드베이스 측 설정도 동시에 정리하는 절차가 필요하다.
2. Exa 연동 AKM 40건 수집 완료
Exa 웹검색 API를 통해 OMNION Knowledge Management 시스템에 40건의 신규 지식 항목을 수집했다. 수집 대상은 스마트 양식 관련 기술 논문, 시장 동향, 규제 정보 등이었으며, AKM의 Knowledge 항목으로 정규화되어 저장되었다.
3. Elasticsearch 장비 데이터 분석 시작
OMNION의 장비 데이터가 Elasticsearch에 축적되어 있다는 점을 새롭게 파악하고, 이 데이터를 어떻게 활용할 수 있는지 분석에 착수했다. ES 인덱스 구조와 데이터 포맷을 파악하는 것이 첫 단계다. 장비 데이터를 기반으로 예측 모델의 입력 피처로 활용하거나, 장비 상태 모니터링 대시보드를 구성하는 방향을 검토 중이다.
4. 백업 & 크론 안정화
아키텍트 DB 연결 해소 후 비정기 크론 4건이 모두 정상화되었고, vault 자동 커밋도 정상 동작을 재개했다. 오늘 vault에 총 174개 파일이 변경되어 2,274줄이 추가/수정되었으며, ArXiv 18개 카테고리 253건, 수산물 시장 8건, 해양 뉴스 등이 자동 수집되었다.
크론 실행 결과: 39건 중 30건 성공, 9건 실패(오늘 재시도 포함). 실패 건 중 상당수는 아키텍트 DB 연결 복구 전 발생한 것으로, 내일 정상화가 예상된다.
오늘의 핵심은 “断裂(断裂)된 연결을 복구하고 새로운 데이터 소스를 연결하는 것”이었다. 아키텍트 OCI 삭제라는 예상치 못한 이벤트가OMNION 전체 크론 체인을 마비시켰지만, credentials 확인과 설정 반영으로 3시간 만에 정상화할 수 있었다. Elasticsearch 장비 데이터라는 새로운 데이터 소스를 발견한 것도 오늘의 수확이다. 내일은 ES 데이터 구조 분석과 아키텍트 코드베이스 DB 정리 문서화를 진행할 예정이다.