systemd: cambiar entre objetivos sin reiniciar los servicios desde el tercer objetivo

systemd: cambiar entre objetivos sin reiniciar los servicios desde el tercer objetivo

Tengo dos objetivos personalizados Ay B:

A.target:

Description=A
Requires=multi-user.target
Wants=
Conflicts=B.target
After=multi-user.target
AllowIsolate=yes

B.target:

Description=B
Requires=multi-user.target
Wants=
Conflicts=A.target
After=multi-user.target
AllowIsolate=yes

Si Aestá aislado, Ase inician los servicios, Bse detienen y viceversa. Eso es bueno hasta ahora.

Problema: cada vez que cambio de Aa Bo Ba A, todos los servicios multi-user.targetse reinician.

¿Cómo puedo prevenir esto?

información relacionada