![systemd: zwischen Zielen wechseln, ohne Dienste vom dritten Ziel neu zu starten](https://rvso.com/image/762159/systemd%3A%20zwischen%20Zielen%20wechseln%2C%20ohne%20Dienste%20vom%20dritten%20Ziel%20neu%20zu%20starten.png)
ich habe zwei benutzerdefinierte Ziele A
und 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
Wenn A
isoliert ist, werden eingehende Dienste A
gestartet, eingehende Dienste B
gestoppt und umgekehrt. Das ist soweit gut.
Problem: Immer wenn ich von A
zu B
oder B
zu wechsle A
, werden alle Dienste in multi-user.target
neu gestartet.
Wie kann ich das verhindern?