Я пробую Juju на Azure, и я установил довольно много служб, которые я сейчас уничтожил, чтобы сохранить только минимальные службы. Но теперь я вижу, что у меня есть 8 виртуальных машин, созданных в Azure, в то время как я сократил количество сервисов до 4. Поэтому я думаю, что когда Juju нужна новая машина, она создает ее, но затем уничтожение службы не уничтожило машину, на которой она работала на. Как я могу сделать некоторую очистку? Я хотел бы знать, какие машины не используются, и уничтожить их.
Выполнение juju status
покажет вам все работающие машины. Это зависит от того, какие команды вы выполняете:
juju destroy-service <service-name>
уничтожит только службу. Вы, вероятно, захотите:
juju destroy-unit
или
juju destroy-machine
Для очистки того, что у вас есть, вы можете сделать juju status
, посмотреть, какие машины не назначены службам, и затем уничтожьте их, сославшись на них по номеру, например: juju destroy-machine 3
.
Все это документировано здесь: