Warum zerstört der Destroy-Service auch die Maschine?

Warum zerstört der Destroy-Service auch die Maschine?

juju destroy-serviceDer Befehl zerstört die Maschine, wenn auf der Maschine nur der Dienst gehostet wird, der zerstört wird.

Ich empfinde es als unpraktisch, weil:

  1. es tut etwas Unerwartetes
  2. Es gibt einen expliziten destroy-machineBefehl
  3. Ich möchte die Maschine wiederverwenden
  4. die Daten, die Protokolle

Gibt es dafür einen Grund und gibt es eine Problemumgehung?

Antwort1

Ich bin neu bei Juju, aber was ich tue, um dies zu verhindern, ist die Bereitstellung einesUbuntuCharm auf dieser Maschine und dann Bereitstellung des Dienstes darauf. Weisen Sie also zunächst diesem Knoten in der MAAS-Benutzeroberfläche ein Tag zu und stellen Sie den Ubuntu-Charm bereit

$ juju deploy ubuntu --constraints tags=<tag that you set>

Ein neuer Knoten wird mit Ubuntu-Charm gestartet. Stellen Sie nun den gewünschten Dienst bereit.

$ juju deploy <your charm url> --to <newly added machine id>

PS: Das Festlegen eines Tags für einen Knoten ist optional.

verwandte Informationen