HowTo · 2026

MeshMac 다중 노드 로그·회전·웹훅 실패 병합

2026.04.29 Meshmac Team 9분 읽기

MeshMac으로 맥을 묶어도 로그는 흩어지기 쉽습니다. 테넌트 경로·상태·로그·닥터 묶음·로그로테이트·웹훅 실패 병합 순으로 최소 재현합니다. 같은 절차를 풀 전체에 복제할 때 다중 기계 오케스트레이션이 빛납니다.

페일클로즈 검증·먼데이 다중 노드·클러스터 동기와 같이 읽으세요.

깨짐 이유

  1. 경로 표류. 임시나 홈 아래에 두면 수집이 빗나갑니다.
  2. 웹훅 증폭. 노드마다 재시도하면 같은 전달이 여러 스레드로 갈립니다.
  3. 회전 불일치. 크기와 주기가 다르면 한 호스트만 먼저 잘립니다.

로그 자세 표

접근 맞는 때 잘못 쓰면
테넌트 전용 경로 다고객 풀 소유권 틀리면 교차 열람
노드별 단일 파일 단일 팀 실험 팀 늘리면 감사 리스크
원격만 두고 로컬 얇게 파이프 성숙 장애 중 끊기면 로컬 증거 부족

단계

운영 조합 예시는 게이트웨이 상태 출력·최근 로그 덤프·닥터 점검을 같은 사건 폴더에 넣는 것입니다. 빌드에 맞게 표준시와 플래그를 붙입니다.

모든 맥에 같은 테넌트 문자열로 로그·상태 루트를 만듭니다.

게이트웨이 상태를 기계 읽기 형식으로 저장해 노드·업타임·포트·빌드를 티켓에 붙입니다.

표준시로 맞춘 뒤 최근 한 시간 로그에서 웹훅·검증 실패만 남깁니다.

회전이나 실행 목록을 바꾼 뒤 닥터로 쓰기와 마운트를 확인합니다. 테넌트 폴더 없으면 수신 중단합니다.

모든 노드에 같은 크기·보존 대수·압축 지연을 둡니다. 핸들 재오픈이 안 되면 잘라내기 대신 생성·재적재를 택합니다.

노드별 실패 줄을 모아 전달 식별자로 dedupe 후 스무 줄 내로 한 블록만 방송합니다.

팩트

  • 순서 상태·로그·닥터 순이면 타임라인이 맞습니다.
  • 보존 열네 세대·백메가 근처가 주간 스파이크에 무난합니다.
  • 상류 식별자·경로·정규 코드로 dedupe합니다.

질문

닥터 통과인데 한 노드만 전송 계층 보안 오류
상태 비교 후 신뢰 저장소와 실행 목록을 맞추고 게이트웨이를 재시작합니다.
회전이 증거를 잘라먹음
재오픈 가능할 때만 잘라내기 아니면 생성·재적재 사건 중에는 보존을 늘리고 원격으로 미리 보냅니다.
테넌트가 서로 로그를 봄
그룹 분리 모드 칠오오영 상위 읽기 금지 후 닥터 재실행.
채팅에 중복 실패
단일 워커 방송이나 오 분 해시 멱등 창.

행동

테넌트 경로·상태·로그·닥터·회선·실패 병합을 맞추세요. 플랜·도움말·블로그는 로그인 없이 열립니다.

관측도 풀처럼

여러 맥을 한 표면으로 묶을 때 같은 런북이 빠릅니다. 공개 페이지만으로 플랜과 도움말을 본 뒤 노드를 늘리세요.