2015-02-25 2 views
0

Вчера я попытался удалить экземпляр, вызвав команду «halt» через SSH. В отличие от AWS, GCE не позволяет нам выбирать поведение выключения VM и останавливать экземпляр по умолчанию (статус экземпляра TERMINATED).Google Compute Engine - Где находится статус экземпляра STOPPED?

Сегодня я просматривал Google Compute Engine REST API documentation, и я нашел следующее описание:

статус: [Output Only] Статус экземпляра. Одно из следующих значений: ПРЕДОТВРАЩЕНИЕ, СТАЖИРОВАНИЕ, РАБОТА, ОСТАНОВКА, ОСТАНОВКА, ПРЕРЫВАНИЕ.

Что это за статус "STOPPPED"? Оба экземпляра, остановленные через веб-консоль или команду «halt», имеют статус «TERMINATED».

Любые идеи?

ответ

1

Это состояние STOPPED - это новая функция, добавленная несколько недель назад, с которой вы можете связаться via the compute engine API.

Этот метод останавливает запущенный экземпляр, полностью закрывая его и позволяет перезапустить экземпляр позднее. Остановленные экземпляры не берут на себя плату за использование виртуальной машины в минуту, но все ресурсы, которые использует виртуальная машина, такие как постоянные диски и статические IP-адреса, будут по-прежнему заряжаться до тех пор, пока они не будут удалены. Дополнительные сведения см. В разделе Остановка экземпляра.

Я думаю, что это похоже на вариант AWS, который вы упомянули.

+0

Я видел это объяснение в документации, однако состояние экземпляра все еще «TERMINATED». Возможно, это новое состояние будет представлено в ближайшие дни. –

+0

Вы использовали команду «halt» изнутри виртуальной машины или выбрали «остановить» из пользовательского интерфейса или инструмента «gcloud»? –

+0

Все они. И все дают статус «STOPPED». –

Смежные вопросы