Collecte des déchets de disque de l'espace de travail OpenClaw sur le cloud MacLogin Mac : runbook d'élagage d'avril 2026 qui maintient les passerelles en ligne sans supprimer vos files d'attente
Lorsque les passerelles OpenClaw sur les minis Apple Silicon loués commencent à expirer, les équipes blâment « l'API modèle » longtemps après que le véritable coupable soit un volume APFS complet.Entraînement d'avril 2026 :traiter le disque comme une dépendance de file d'attente-utilisation d'instantanés, classification des répertoires en compartiments sûrs et destructeurs, élagage avec les manifestes et rebond uniquementlaunchdemplois aprèsopenclaw doctoraffiche une marge verte.Ce runbook inventorie les chemins chauds, publie une matrice de décision binaire, séquence huit étapes d'opérateur, lie la rotation des journaux aux plafonds de journalisation unifiés, impose la sauvegarde de l'état avant les suppressions destructives et se termine par une FAQ pour les flottes de Hong Kong, Tokyo, Séoul, Singapour et les États-Unis.
Associer avectransfert de sauvegarde du répertoire d'état, diagnostic médical, etreconstruction de la dépendance des pairs npmaprès un effacement agressif du cache. Ancres publiques :aideetprix.
Symptômes qui crient disque avant de crier OpenClaw
La pression du disque se déguise en automatisation floconneuse. Surveillez :
- Vérifications de l'état de la passerelleréussissent localement, mais les accusés de réception des webhooks arrivent par rafales et enregistrent souvent les blocages de fsync.
- Installations de packages de nœudsqui prenait auparavant deux minutes a soudainement dépassé dix, en particulier après les mises à niveau du plugin OpenClaw qui décompressent les archives tar dans l'espace de travail.
- Fenêtres contextuelles macOSà propos du « stockage presque plein » apparaissant lors des sessions de partage d'écran alors que les ingénieurs insistent toujours sur le fait que « nous n'exécutons que des agents de texte ».
Inventaire Hot Path : ce qui croît le plus rapidement sur les Mac cloud multi-tenants
Tous les mégaoctets n'appartiennent pas à OpenClaw, mais le processus de passerelle est colocalisé avec les développeurs. Utilisez cette table d'inventaire lors de l'hygiène hebdomadaire ; étendez les lignes pour les chemins de plug-in personnalisés de votre organisation.
| Modèle de chemin | Moteur de croissance typique | Garniture sûre | Destructeur si faux | Remarques |
|---|---|---|---|---|
~/.openclaw/tmp | Tampons de relecture des webhooks | Oui après le ticket | Non | Faites pivoter lorsque vous êtes plus âgé que72heures |
~/.npmcaches | Installations de plugins | Oui | Moyen | Attendez-vous à plus de temps lors de la prochaine installation |
~/Library/Logsmiroirs de journalisation unifiés | Semaines de passerelle verbeuses | Oui avec des casquettes | Faible | Coordonner avec la rétention SOC2 |
~/.openclaw/statefiles d'attente | Emplois bloqués | Non sans sauvegarde | Haut | Videz d’abord les files d’attente |
Matrice de prune binaire (réponse rapide sous pression incidente)
| Question | Si oui | Si NON |
|---|---|---|
| L'exportation JSON du docteur a-t-elle été jointe au ticket ? | Procéder aux suppressions sécurisées de tmp | Arrêtez-courezmédecind'abord |
| Une sauvegarde tarball a-t-elle été effectuée lors de la dernière30minutes? | Autoriser la rotation destructrice des archives de la mémoire de l'âme | Effectuer une sauvegarde viaguide de transfert |
| Un autre ingénieur partage-t-il l'écran ? | Différer les suppressions importantes | Continuez avec les passes IO-light |
Runbook en huit étapes (révision d'avril 2026)
- Gelerdes expériences sortantes qui génèrent de nouveaux bacs à sable jusqu'à ce que l'élagage soit terminé.
- Capturer
df -het les statistiques d'inode dans le ticket d'incident. - Exporter
openclaw doctor --json(ou l'équivalent de votre organisation) avant de muter le disque. - Archive
~/.openclawavec des noms d'archives tar hachés selon l'article de sauvegarde. - Élaguertmp, les journaux pivotés et les anciens artefacts de construction de plugins suivant la table d'inventaire.
- Videnpm est mis en cache si la reconstruction de la dérive des homologues est prévue de toute façon.
- Rebondpasserelle via
launchctl kickstart -kseulement après avoir confirmé au moins15Go gratuit. - Réexportationdocteur JSON et différence avec la troisième étape ; attachez un diff pour fermer le ticket.
Journaux de passerelle, journalisation unifiée et pourquoi « simplement supprimer la console » est paresseux
La journalisation unifiée macOS peut absorber des gigaoctets lorsque les modes de débogage persistent après des incidents. Rétention du plafond au niveau de la couche passerelle en acheminant les lignes JSON structurées vers un fichier délimité avectous les joursrotation etSeptdes copies froides, sauf si la conformité exige davantage. Lorsque vous expédiez des journaux hors hôte, compressez-les avant de les télécharger : la bande passante compatible avec le partage d'écran est importante pour les humains qui déboguent toujours aux côtés des robots.
Sauvegarde d'état avant passages destructeurs (non négociable)
La valeur d'OpenClaw est la continuité : webhooks en file d'attente, approbations d'outils à moitié terminées et pointeurs de mémoire d'âme. Supprimer « juste le cache » sans lire les liens symboliques a bloqué plus de laboratoires que n'importe quelle discussion CVE. Suivretransfert de sauvegarde du répertoire d'étatlittéralement : hachez les archives, stockez-les en dehors du bail lorsque cela est possible et documentez qui détient la clé de cryptage.
Empreinte régionale : réalités des opérateurs de Hong Kong, du Japon, de KR, de SG et des États-Unis
La pression du disque n'est pas uniformément répartie. Les baux de Singapour et de Hong Kong hébergent souvent des rafales transfrontalières de CI qui remplissent les caches NPM plus rapidement que ne le prévoient les équipes américaines d'une seule région. Les entreprises japonaises appliquent fréquemment des politiques de conservation des journaux plus longues : elles planifient des politiques de rotation par pays, et non par règle générique du « cloud ». Les clients coréens adjacents aux jeux peuvent stocker de gros lots d'actifs à côté d'OpenClaw ; isoler ces répertoires avec des quotas distincts. Les clients américains mélangeant des poids Ollama avec OpenClaw doivent monter les poids sur des volumes secondaires lorsqu'ils sont disponibles.
Quand l’empreinte s’étend au-delàtroisexpériences de passerelle simultanées, fractionnement des baux à l'aideprixau lieu d'un élagage infini, le matériel est moins cher que la fatigue du téléavertisseur.
FAQ
MacLogin élague-t-il automatiquement mon espace de travail ?Cycle de vie des fichiers propres aux clients ; nous exposons la capacité – voiraidepour les crochets de surveillance recommandés.
Dois-je désactiver les plugins pour enregistrer le disque ?Seulement après avoir mesuré ; les plugins peuvent être plus petits que leurs caches.
Et Docker ?Si vous colocalisez des conteneurs, élaguez les images séparément ; cet article se concentre sur les chemins natifs d’OpenClaw.
Pourquoi la mémoire unifiée du Mac mini M4 aide OpenClaw en cas de désabonnement des disques
Lorsque APFS effectue une copie sur écriture lors de copies d'espace de travail volumineux, la bande passante mémoire unifiée sur M4 maintient la passerelle réactive pendant le flux des archives tar. C’est important pour les équipes de Séoul et de Tokyo qui exportent simultanément des médecins. La location de minis supplémentaires auprès de MacLogin pour séparer les passerelles « expérimentation » et « production » réduit la fréquence des élagages destructeurs et réduit les fenêtres d'incidents.
Associez la mise à l'échelle matérielle à la discipline opérationnelle : commencez chaque trimestre par un essai à sec de ce runbook sur un bail hors production cloné à partir deprixmodèles, puis promouvez uniquement l’automatisation qui a survécu à l’exercice.
Donnez à OpenClaw de l'espace pour respirer sur Apple Silicon
Provisionnez les nœuds Mac du cloud MacLogin à Hong Kong, au Japon, en Corée du Sud, en SG et aux États-Unis avec une marge pour les agents.