¿Qué significa el código errno 26 (ETXTBSY) en Solaris?

 
También puede significar:
ConstanteTipoSO
ERROR_NOT_DOS_DISKError de WindowsWindows
KERN_INVALID_PROCESSOR_SETRetorno del kernel de macOSmacOS
ippStsOvermuchStringsEstado de Intel IPPCualquiera
ETXTBSYerrnoLinux
ETXTBSYerrnomacOS
MEMORY_MANAGEMENTCódigo BSODWindows
Anterior Siguiente
ETXTBSY EFBIG

ETXTBSY

Qué significa ETXTBSY en Solaris

ETXTBSY es la condición histórica «text file busy». Puede aparecer cuando un proceso intenta modificar de forma incompatible un ejecutable que está siendo usado como imagen de programa.

Para despliegues, sobrescribir el ejecutable activo en el mismo inode es una mala estrategia. Es preferible preparar una nueva versión completa y cambiar el nombre/versión de forma coordinada.

Qué comprobar

  • Identifica procesos que ejecutan o mantienen referencias al archivo objetivo.
  • Revisa herramientas de deployment que escriban directamente sobre el binario activo.
  • Prepara la nueva versión por separado y usa una sustitución segura soportada por el filesystem.
  • Coordina restart de procesos para evitar ventanas donde código y archivos cambian a destiempo.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.