OpenClaw v2026.4.26 게이트웨이 CPU

2026 OpenClaw v2026.4.26 게이트웨이 CPU 100%, 3–4분 재시작, chat.history 기동 블로킹: 계층 롤백 매트릭스

v2026.4.26에서 CPU 100%와 녹색 probe 착시

OpenClaw v2026.4.26 업그레이드 후 CPU 100%, 재시작 3–4분, RPC·채널 불통. chat.history콜드 스타트에서 게이트웨이 준비를 막음. L0–L4 매트릭스. 공식 래더, macOS 재시작, 로그, split brain, 롤백.

논점1: 프로세스 생존 ≠ 게이트웨이 준비. chat.history 스캔 중 probe 녹색 착시.

논점2: 3–4분은 launchd 고장이 아닌 인덱스 I/O가 많음. 재시작 가이드 bootout/bootstrap 우선.

논점3: history rm 금지. 타임스탬프 아카이브 후 truncate.

논점4: CLI/서비스 split. split brain 후 L3.

논점5: CPU 포화 시 retry 폭풍. provider 변경 전 병렬도 축소.

논점6: 원격 Mac에서 rsync와 history 동일 볼륨이면 콜드 스타트 240초+.

업그레이드 후 첫 콜드 스타트에 history 전체 스캔. 단일 코어 100%.

launchd exit 대기 중 신규 프로세스 인덱싱 — bootout 없이 kill 금지.

소형 dev는 L2, 대형 JSONL은 L4 계획.

인시던트 지휘·L0–L4 기록 담당 분리.

원칙: 관측→설정→패키지→데이터. 콜드 스타트 60초 목표.

L0–L4 롤백 매트릭스

원칙: 관측→설정→패키지→데이터. 콜드 스타트 60초 목표.

신호조치위험
L0CPU100%+chat.historysample・doctor
L1180–240秒プラグイン最小
L2索引再実行lazyLoad上限
L3L2無効2026.4.25固定
L4history>5GB退避

7단계 runbook

L3/L4 전 스냅샷·로그.

# v2026.4.26 — gateway CPU / chat.history stall
openclaw --version
openclaw gateway --version
which -a openclaw
openclaw status
openclaw gateway status
openclaw doctor
openclaw logs --since 20m | rg -i 'chat\.history|index|migrate|compact|startup'
  1. 동결
  2. 재현
  3. L0
  4. L1–L2
  5. L3
  6. L4
  7. 검증

기준 수치(自環境で再計測)

同一 NVMe で SFTP/rsync するなら ionice。夜間再起動は緑、朝のチャネルが赤——を防ぐ。

지표관측임계다음
コールドスタート185–240s>120秒L2
アーカイブ後35–55s<60秒compaction
history2–8 GB>5GBL4
ゲートウェイCPU1核100%90秒L0
CLI待ち180–240slaunchd整合二重kick禁止

원격 Mac 24/7

원격 Mac: history를 빌드 볼륨과 분리. ExitTimeOut ≥ P95.

ionice로 rsync와 history NVMe 경합 완화.

FAQ

probe 녹색인데 느림? 공식 래더.

4.5 JSONL? 4.5 runbook과 병행.

4.25 vs 4.23? doctor가 4.26만 지적 시 4.25 먼저.

인시던트 위키에 이 매트릭스와 공식 래더를 나란히 두면 Slack에서 L4 mv 경로를 찾는 시간을 줄입니다.

L4 없이 콜드 스타트가 120초를 넘으면 L2 변경 티켓을 열고 restart 루프는 피하세요.

Docker/VM 게이트웨이는 CPU 쿼터와 볼륨 지연을 대시보드에 포함하세요.

상태 페이지에 «게이트웨이 기동 중»과 «준비 완료»를 구분하면 3분 인덱스도 설명하기 쉽습니다.

L4 아카이브 보존 90/180/365일, 접근 통제, 개인정보 포함 시 정책 정렬.

스테이징에서 prod history 복제본으로 업그레이드 전후 콜드 스타트를 비교하세요.

시작 시 history를 읽는 MCP 플러그인은 L1에서 끄세요.

2시간 내 L층 문서화로 4.26 인시던트를 닫는 것이 성공 기준입니다.

Apple Silicon에서 아티팩트를 배포한다면 SFTPMAC 원격 Mac으로 IO를 미리 분리하세요.

결론·SFTPMAC

한 번 더 restart가 아니라 L0–L4 증거와 선택.

셀프호스팅은 history·디스크 부담 지속.

SFTPMAC 원격 Mac으로 history·빌드 IO 분리. 요금제.

분기별 L2 드릴로 L4 비용 절감.

벤더 티켓은 마스킹 로그만.

NAS 공유 시 업그레이드 직렬화.

L4 후 채널별 테스트 대화 1회.

probe 2회 연속 녹색까지 provider rate 보수적.

배터리 Mac mini 열 스로틀 시 powermetrics.

빈 Web UI와 probe 녹색은 별개.

위키에 매트릭스·공식 래더 병기.

성공 기준: 2시간 내 L층 문서화로 종료.

Apple Silicon·아티팩트 배포 시 원격 Mac 분리가 저렴.

L0 sample·doctor로 MCP와 history 구분.

L1 비핵심 플러그인·동시성 축소.

L2 lazyLoad·compaction 일시 중지.

L3 2026.4.25 pin은 회귀 근거 있을 때.

L4 타임스탬프 아카이브·sha256.

7단계: 동결·재현·L0·L1–2·L3·L4·검증.

데이터 표: 콜드스타트 120초·5GB 임계.