新規専有 Mac mini M4への OpenClaw は多くがヘッドレス運用です。Node を先に固定し、公式install.shかnpm i -gのどちらか一方だけ選び、openclaw onboard --install-daemonで launchd まで束ね、初回受入れ証跡をチケットへ。openclaw doctorは一枚の排障画面として読んでから六地域へ広げます。
1. 何より先に Node ランタイム
OpenClaw はサポート対象の Node.jsが前提です(2026 年は多くがNode 22)。node -v/npm -vに加え、ssh host 'node -v'でも同じ実体か確認してください。nvm/fnmはログイン・非ログインと launchd のPATHが揃うまでデーモンが沈黙しがちです。ネイティブ依存が無ければ Xcode CLT は後回しで構いません。
2. install.sh と npm:一本の背骨を決める
install.shは上流レイアウト重視、npm install -g openclawは npm prefix を標準化済みのとき向きです。典型失敗は二重インストールで、Doctor とデーモンが別バイナリを見ます。ホストごとに経路は一本、昇級も同じ経路で。Token/channels/WebSocket はゼロインストール基準と 1008/channelsへ。
3. openclaw onboard --install-daemon
オンボードで既定・権限・launchdを束ねます。非対話フラグでユーザー/設定パス/待受を明示し、launchctl list・ポート許可・初回ログを残す。Doctor が赤い間はペアリングしないでください。launchd/ポートの深掘りはブログのベアメタル常駐ゲートウェイ稿も参照してください。
4. 初回受入れ(業務サインオフ)
チケットへ(a)doctor 緑(バイナリ・設定・到達性)、(b)本番プロファイルの最小スモーク、(c)df -h水位、(d)再起動/kickstart後生存、(e)ログのシークレットマスク。ディスク逼迫が気になる場合は並列コンパイルとディスク FAQも参照。
5. openclaw doctor:一枚チートでの読み順
毎回 Doctor を走らせ要約を貼る。読み順はPATH のバイナリ不一致 → 設定パス → ポート → TLS/プロキシ → 時刻ずれ。「channels が無音」の大半はまだローカル側です。経路が通ったあとはモデル/認証フェイルオーバー稿でopenclaw.jsonを詰めてください。
6. 六地域並列ゲートウェイ灰度 FAQ
シンガポール・東京・ソウル・香港・米東・米西は並列コホートで。同一ティアと同一インストール背骨のまま、ルータが少量セッションだけ新ゲートウェイへ流す間に Doctor/遅延を見ます。
- Q: 一都市だけ壊れた?ドレインし証跡を残し、他都市と同じ背骨で再インストール。その都市だけ npm に逃げない。
- Q: ピークがずれる?プローブの間隔はずらしてよいがバージョンは六都市で一致。
- Q: ツール波及を絞る?
sessions_spawnと深度上限を都市間で同値に。ホワイトリスト稿で上限を揃えてください。
vpszap のクラウド上なら、この一式がさらに単純になります
ここまでの手順は予測可能な専有金属があるほど簡単になります。vpszap は物理 M4 Mac miniを非仮想で専有提供し、約五分開通・SSH+VNC 同時・日/週/月/四半期・長期契約なし。六地域もキャパ計画に集中できます。
ヘッドレス OpenClaw を本番前に試すなら、vpszap のクラウド Mac miniが実機に近い低摩擦の起点です。