Tu operación sin ti Técnico

Que tu servidor no te mienta cuando dice «arrancó»

Tu sistema de reservas o tu bot corre en un servidor Linux, alguien lo reinicia, la consola responde que todo arrancó bien y en realidad no está funcionando. Esta es la referencia oficial de los archivos «.service», que le dicen a systemd cómo arrancar, vigilar y apagar cada programa del servidor. No es un programa que instalas: es el manual que explica qué significa cada opción.

Para quién NO es

Si tu negocio corre en Google Workspace, en Shopify o en cualquier servicio en la nube que no administras tú, esto no te sirve de nada: no tienes ningún archivo «.service» que configurar. Tampoco es un tutorial. Es un manual de referencia en inglés técnico que da por sentado que ya sabes qué son fork(), execve() y un socket. Si nadie en tu equipo usa la terminal, no lo leas tú. Pásaselo a quien te administra el servidor.

Nota del curador · NeuralEdge

Hay un detalle de este manual que vale la ficha entera. Si un servicio no declara Type=, systemd usa «simple» por defecto, y el propio manual dice que en ese modo «systemctl start» reporta éxito aunque el programa no se pueda ejecutar, por ejemplo cuando falta el binario o el usuario no existe. El mismo texto dice que normalmente conviene más Type=exec, que sí avisa del fallo. Mucha gente confía en ese «arrancó» y descubre el problema cuando un cliente se queja. La copia que bajamos es la de Arch Linux y no dice qué versión de systemd documenta, así que tu servidor puede tener otra versión con opciones distintas. Además, el texto que pudimos bajar se corta en la sección Type=, así que esta ficha no habla del resto de las opciones.

Tu primer paso

Abre la página y lee solo la sección Type=. Después revisa la sección [Service] del archivo «.service» de tu programa más importante. Si tiene ExecStart= pero no tiene Type=, está en modo «simple» y un arranque fallido puede verse como un éxito.

La guía de implementación de systemd.service(5) — Arch manual pages

El proyecto es de man.archlinux.org y es gratis: el link de al lado no pide nada. La guía para montarlo sin perderte es nuestra: paso a paso, errores comunes y checklist. Déjanos tu correo y te la enviamos.

Nada de spam. Puedes darte de baja cuando quieras.