Остановить, запустить или перезапустить сервер
Остановить
Чтобы остановить сервер:
- В консоли управления
выберите каталог, которому принадлежит сервер. - Перейдите в сервис BareMetal.
- В строке с нужным сервером нажмите значок
и выберите Остановить. - В открывшемся окне нажмите кнопку Остановить.
Если у вас еще нет интерфейса командной строки Yandex Cloud (CLI), установите и инициализируйте его.
По умолчанию используется каталог, указанный при создании профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду yc config set folder-id <идентификатор_каталога>. Также для любой команды вы можете указать другой каталог с помощью параметров --folder-name или --folder-id.
По умолчанию секреты создаются в том же каталоге, что и подключения. Чтобы создать секрет в другом каталоге, в параметре --secret-folder-id укажите идентификатор этого каталога (для этого вам потребуется роль resource-manager.user на целевой каталог). Каталоги для подключения и секрета должны находиться в одном облаке. После создания подключения вы не сможете изменить этот параметр.
-
Посмотрите описание команды для остановки сервера:
yc baremetal server power-off --help -
Выполните команду:
yc baremetal server power-off <имя_или_идентификатор_сервера>
Чтобы остановить сервер, воспользуйтесь методом REST API powerOff для ресурса Server или вызовом gRPC API ServerService/PowerOff.
Запустить
Чтобы запустить остановленный сервер:
- В консоли управления
выберите каталог, которому принадлежит остановленный сервер. - Перейдите в сервис BareMetal.
- В строке с нужным сервером нажмите значок
и выберите Запустить.
-
Посмотрите описание команды для запуска сервера:
yc baremetal server power-on --help -
Выполните команду:
yc baremetal server power-on <имя_или_идентификатор_сервера>
Чтобы запустить сервер, воспользуйтесь методом REST API powerOn для ресурса Server или вызовом gRPC API ServerService/PowerOn.
Перезапустить
Чтобы перезапустить сервер:
- В консоли управления
выберите каталог, которому принадлежит сервер. - Перейдите в сервис BareMetal.
- В строке с нужным сервером нажмите значок
и выберите Перезагрузить. - В открывшемся окне нажмите кнопку Перезагрузить. Сервер перейдет в статус
Restarting.
-
Посмотрите описание команды для перезапуска сервера:
yc baremetal server reboot --help -
Выполните команду:
yc baremetal server reboot <имя_или_идентификатор_сервера>
Чтобы перезапустить сервер, воспользуйтесь методом REST API reboot для ресурса Server или вызовом gRPC API ServerService/Reboot.
Примеры запросов
Чтобы остановить сервер, выполните команду:
curl -X POST \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <IAM-токен>" \
-d '{}' \
"https://baremetal.api.cloud.yandex.net/baremetal/v1alpha/servers/<идентификатор_сервера>:powerOff"
Где:
<IAM-токен>— IAM-токен для аутентификации.<идентификатор_сервера>— идентификатор сервера, который нужно изменить. Чтобы узнать идентификатор, воспользуйтесь инструкцией.
Результат:
{
"done": false,
"metadata": {
"@type": "type.googleapis.com/yandex.cloud.baremetal.v1alpha.PowerOffServerMetadata",
"serverId": "ly56xpblirh4********"
},
"id": "ly5rqxit432m********",
"description": "Server power off",
"createdAt": "2025-12-07T19:55:40.399275Z",
"createdBy": "ajeb9l33h6mu********",
"modifiedAt": "2025-12-07T19:55:40.399275Z"
}
Чтобы запустить сервер, выполните команду:
curl -X POST \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <IAM-токен>" \
-d '{}' \
"https://baremetal.api.cloud.yandex.net/baremetal/v1alpha/servers/<идентификатор_сервера>:powerOn"
Результат:
{
"done": false,
"metadata": {
"@type": "type.googleapis.com/yandex.cloud.baremetal.v1alpha.PowerOnServerMetadata",
"serverId": "ly56xpblirh4********"
},
"id": "ly5rqxit432m********",
"description": "Server power on",
"createdAt": "2025-12-07T19:55:40.399275Z",
"createdBy": "ajeb9l33h6mu********",
"modifiedAt": "2025-12-07T19:55:40.399275Z"
}
Чтобы перезапустить сервер, выполните команду:
curl -X POST \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <IAM-токен>" \
-d '{}' \
"https://baremetal.api.cloud.yandex.net/baremetal/v1alpha/servers/<идентификатор_сервера>:reboot"
Результат:
{
"done": false,
"metadata": {
"@type": "type.googleapis.com/yandex.cloud.baremetal.v1alpha.RebootServerMetadata",
"serverId": "ly56xpblirh4********"
},
"id": "ly54ebp4hozz********",
"description": "Server reboot",
"createdAt": "2025-12-07T19:39:42.667128Z",
"createdBy": "ajeb9l33h6mu********",
"modifiedAt": "2025-12-07T19:39:42.667128Z"
}
Отслеживайте статус операций по полю done.