SBH — especialista en presión de almacenamiento
SBH expone el estado de la presión del disco, el lastre (ballast), el escaneo y los comandos de recuperación. Esta
habilidad recopila evidencia y ejecuta como máximo la acción explícita autorizada por
quien la invoca. Sus acciones autorizadas pueden eliminar archivos y cambiar la configuración de almacenamiento del host,
por lo que ninguna mutación se ejecuta sin autorización explícita de quien la invoca. La superficie de comandos a
continuación está anclada a sbh 0.4.27; verifica nuevamente con sbh --version en
otro host antes de confiar en una bandera exacta.
La recuperación basada en evidencia funciona porque la presión del disco tiene remedios económicos y reversibles, y otros costosos e irreversibles; una línea base factual es lo que los distingue antes de eliminar cualquier cosa. Ordena la remediación por irreversibilidad: estado y pruebas en seco primero, liberación de lastre después, limpieza de archivos no protegidos a continuación, y eliminación de emergencia al final — nunca avances mientras un paso más reversible permanezca sin probar.
Modo de falla nombrado — alivio de montaje incorrecto: recuperar gigabytes en un sistema de archivos que no es el montaje restringido y declarar la presión resuelta.
Anti-patrón: escalar directamente a emergency --yes porque la presión es
crítica. Correctivo: la urgencia aumenta lo que está en juego de un error irreversible; nunca
reduce la barra de autorización ni el orden anterior.
Restricciones
- Comienza con
sbh --json status,sbh checko una prueba en seco en el montaje exacto porque las decisiones de recuperación necesitan una línea base factual. - Nunca ejecutes
clean --yes,emergency --yes, liberación de lastre,tune --apply,unprotecto cambios de servicio/configuración sin autorización explícita porque esas operaciones mutan el estado del host. - Preserva los vetos de
.git/, archivos abiertos, archivos jóvenes, directorio padre sin permiso de escritura y.sbh-protectporque evitan una limpieza insegura o ineficaz. - Confirma que el lastre o los bytes recuperados afecten al montaje restringido porque el espacio libre en otro sistema de archivos no resuelve la presión.
- Ejecuta una acción una vez, captura evidencia antes/después y detente porque quien invoca es responsable de cualquier mutación adicional. Un resultado negativo se devuelve a quien invoca; esta habilidad no reintenta ni escala.
Salida
Devuelve montaje, bytes libres, estado de presión, candidatos de prueba en seco, autorización utilizada, comando exacto y código de salida, bytes recuperados, vetos de protección y superficies verificadas/no verificadas.
Documentación completa de comandos: https://github.com/Dicklesworthstone/storage_ballast_helper