2026 OpenClaw ARM64 라즈베리파이·ARM VPS: Node 22, 메모리·swap, gateway probe 수용 결정 | SFTPMAC
라즈베리파이와 저가 ARM VPS는 상시 구동에 매력적이지만 OpenClaw는 Node와 외부 채널을 전제로 합니다. aarch64와 Node 22+를 맞추고 메모리+swap으로 핸드셰이크 피크를 흡수한 뒤 status→gateway probe→gateway status→doctor→channels --probe 순으로 검증하세요. 참고: Linux VPS 첫 응답, 공식 런북, systemd HOME 드리프트, 온보딩 자격 증명.
목차
ARM64 소메모리에서의 오판
문제 1: 아키텍처 혼합. uname -m과 패키지 아키텍처를 일치시킵니다.
문제 2: 메모리 부족. 2GB 이상 권장, 1GB는 PoC, 1~2GB swap 병행.
문제 3: SD I/O. 상태 디렉터리는 SSD 권장.
문제 4: x86 방화벽 가정 복붙. 보안 그룹과 IPv6를 별도 검증.
문제 5: 모델 먼저 의심. 먼저 channels status --probe를 통과시킵니다.
- 변경 전
~/.openclaw스냅샷. - 병렬 설치와 JSON 수동 편집 금지.
- 마일스톤은 첫 채널 응답.
의사결정 매트릭스
| 평면 | 운영 책임 | 검증 초점 | 관련 글 |
|---|---|---|---|
| ARM SBC | 전원, 발열, SD/SSD, swap | RSS, 쓰로틀 | 본문 |
| ARM VPS | SG, 버스트 CPU | 리스너, egress | 본문+Linux VPS |
| x86 VPS | 커널, ufw | 네트워크면 | Linux VPS |
| 원격 Mac | SLA, 격리 | 배포판 파편화 감소 | SFTPMAC |
How-to: 아홉 단계
gateway probe 이전에 모델 라우팅을 확장하지 마세요.
uname -m
free -h
swapon --show
node -v
which openclaw
curl -fsSL https://openclaw.ai/install.sh | bash
openclaw status
openclaw gateway probe
openclaw gateway status
openclaw doctor
openclaw channels status --probe
- 변경 동결 및 환경 덤프
- 아키텍처와 Node 22+ 확인
- swap 및 시간 동기화
- 설치 및 로그 보존
- status와 gateway probe
- gateway status와 doctor
- 채널 축소 후 channels --probe
- 테스트 메시지
- 운영 문서 반영
수치 표(계획용)
| 등급 | 물리 메모리 | swap | 동시성 |
|---|---|---|---|
| 최소 PoC | ≥1GB | 1GB | 단일 채널 |
| 소규모 팀 | ≥2GB | 1~2GB | 경량 플러그인 |
| 프로덕션 권장 | ≥4GB | 2GB | 듀얼 채널은 시간 분산 |
리소스 축소
plugins.entries와 채널 수를 먼저 줄입니다.
네트워크
443 왕복과 IPv6 이중 스택 정합을 확인합니다.
검수 깊이 로그
검수 깊이 1: ARM64 라즈베리파이·ARM VPS에서는 메모리 수위와 IPv6 듀얼 스택를 openclaw gateway probe 및 openclaw channels status --probe와 같은 티켓 축에 묶습니다. Node 22와 aarch64 빌드는 메모리 압박 시 TLS 재시도를 키우므로 커널·OpenClaw·Node 다이제스트를 함께 기록하고, 콜드 부팅 후 RSS·swap-in을 측정한 뒤 headless Linux VPS 글과 공식 런북을 대조하고 나서야 모델 라우팅을 확장합니다.
검수 깊이 2: ARM64 라즈베리파이·ARM VPS에서는 스왑 여유와 웹훅 타임아웃를 openclaw gateway probe 및 openclaw channels status --probe와 같은 티켓 축에 묶습니다. Node 22와 aarch64 빌드는 메모리 압박 시 TLS 재시도를 키우므로 커널·OpenClaw·Node 다이제스트를 함께 기록하고, 콜드 부팅 후 RSS·swap-in을 측정한 뒤 headless Linux VPS 글과 공식 런북을 대조하고 나서야 모델 라우팅을 확장합니다.
검수 깊이 3: ARM64 라즈베리파이·ARM VPS에서는 RSS 피크와 OOM 이벤트를 openclaw gateway probe 및 openclaw channels status --probe와 같은 티켓 축에 묶습니다. Node 22와 aarch64 빌드는 메모리 압박 시 TLS 재시도를 키우므로 커널·OpenClaw·Node 다이제스트를 함께 기록하고, 콜드 부팅 후 RSS·swap-in을 측정한 뒤 headless Linux VPS 글과 공식 런북을 대조하고 나서야 모델 라우팅을 확장합니다.
검수 깊이 4: ARM64 라즈베리파이·ARM VPS에서는 TLS 재시도와 플러그인 스캔를 openclaw gateway probe 및 openclaw channels status --probe와 같은 티켓 축에 묶습니다. Node 22와 aarch64 빌드는 메모리 압박 시 TLS 재시도를 키우므로 커널·OpenClaw·Node 다이제스트를 함께 기록하고, 콜드 부팅 후 RSS·swap-in을 측정한 뒤 headless Linux VPS 글과 공식 런북을 대조하고 나서야 모델 라우팅을 확장합니다.
FAQ
질 1GB로 프로덕션? 답 비권장, PoC만.
질 OOM 후 JSON 손상? 답 스냅샷 복원 후 검증.
질 첫날 Docker? 답 먼저 베어메탈에서 probe.
결론: 원격 Mac 호스팅
ARM64는 저전력에 강하지만 메모리 피크와 I/O가 운영 비용을 키웁니다.
Apple 생태계 정합과 SLA가 중요하면 관리형 원격 Mac이 인건비를 줄이기 쉽습니다.
SFTPMAC 요금제와 도움말을 확인하세요.