Арендовать сервер
-
В консоли управления
выберите каталог, в котором вы хотите арендовать сервер. -
Перейдите в сервис BareMetal.
-
Нажмите кнопку Заказать сервер и в открывшемся окне выберите вариант
Готовые конфигурациии подходящую конфигурацию сервера BareMetal.Чтобы выбрать подходящую вам конфигурацию сервера, нажмите на блок с именем этой конфигурации в центральной части экрана.
Примечание
Чтобы быстрее подобрать подходящую конфигурацию, вы можете воспользоваться фильтром с аппаратными характеристиками конфигураций в правой части экрана.
-
В открывшемся окне с настройками конфигурации сервера:
-
В блоках Конфигурация, Расположение и Условия аренды убедитесь, что параметры выбранной конфигурации сервера соответствуют вашим потребностям.
Если выбранные параметры вам не подходят, нажмите значок
в блоке Конфигурация, чтобы вернуться к выбору конфигурации. -
В поле Период аренды выберите период, на который вы хотите арендовать сервер:
1 день,1 месяц,3 месяца,6 месяцевили1 год.По окончании указанного периода аренда сервера будет автоматически продлена на такой же период. Прервать аренду в течение указанного периода аренды нельзя, но можно отказаться от дальнейшего продления аренды сервера.
-
В поле Количество серверов выберите количество серверов данной конфигурации, которое вы хотите арендовать.
-
В блоке Образ выберите:
-
Marketplace— чтобы установить на сервер один из доступных публичных образов ОС в Yandex Cloud Marketplace. -
Без операционной системы— чтобы арендовать сервер без операционной системы.Установить операционную систему из собственного ISO-образа вы сможете позднее.
-
-
(Опционально) В блоке Диск настройте разметку дисков:
-
Нажмите кнопку Настроить разделы диска.
-
Укажите параметры разделов. Чтобы создать новый раздел, нажмите кнопку
Добавить раздел.Чтобы самостоятельно собрать RAID-массивы и настроить разделы дисков, нажмите кнопку Разобрать RAID.
-
Нажмите кнопку Сохранить.
-
-
В блоке Приватная сеть выберите приватную подсеть в той зоне доступности, в которой вы арендуете сервер.
Если в зоне доступности арендуемого сервера еще нет приватной подсети или вы хотите создать новую приватную подсеть, нажмите кнопку Создать и в открывшемся окне задайте параметры подсети по инструкции Создать приватную подсеть.
-
В блоке Публичная сеть:
-
В поле Публичный адрес выберите способ назначения публичного адреса:
Из эфемерной подсети— чтобы назначить случайный IP-адрес. Если необходимо получить IP-адрес при создании сервера через запрос к DHCP-серверу, включите опцию Назначить по DHCP.
-
Из выделенной подсети— чтобы назначить IP-адрес из диапазона адресов выделенной публичной подсети.В появившемся поле выберите публичную подсеть или нажмите кнопку Заказать, чтобы заказать новую.
Важно
В выделенной публичной подсети отсутствует DHCP-сервер, поэтому на сетевом интерфейсе сервера, подключенного к такой подсети, необходимо вручную настраивать статический IP-адрес из диапазона публичных IP-адресов, доступных в выбранной публичной подсети, а также задать адрес шлюза по умолчанию.
Без адреса— чтобы не назначать публичный IP-адрес.
-
В поле Объём данных выберите пакет потребления трафика сервера. Доступные пакеты потребления трафика:
10 ТБ в сутки, ёмкость подключения — 1 Гбит/с;100 ТБ в сутки, ёмкость подключения — 10 Гбит/с.
Примечание
Возможность выбора пакетов трафика доступна только для конфигураций с публичным IP-адресом и с сетевыми картами со скоростью соединения 10 Гбит/с и выше.
Уменьшить емкость подключения до 10 ТБ в сутки можно будет не раньше, чем через 24 часа после начала аренды сервера.
-
-
Если вы устанавливаете на сервер операционную систему из публичного образа в Marketplace, в блоке Доступ задайте параметры доступа к серверу:
-
В поле Пароль воспользуйтесь одним из вариантов создания пароля для root-пользователя:
-
Чтобы сгенерировать пароль для root-пользователя, выберите опцию
Новый парольи нажмите кнопку Сгенерировать.Важно
Этот вариант предусматривает ответственность пользователя за безопасность пароля. Сохраните сгенерированный пароль в надежном месте: он не сохраняется в Yandex Cloud, и после заказа сервера вы не сможете посмотреть его.
-
Чтобы использовать пароль root-пользователя, сохраненный в секрете Yandex Lockbox, выберите опцию
Секрет Lockbox:В полях Имя, Версия и Ключ выберите соответственно секрет, его версию и ключ, в которых сохранен ваш пароль.
Если у вас еще нет секрета Yandex Lockbox, нажмите кнопку Создать, чтобы создать его.
Этот вариант позволяет вам как задать собственный пароль (тип секрета
Пользовательский), так и использовать пароль, сгенерированный автоматически (тип секретаГенерируемый).
-
-
В поле Открытый SSH-ключ выберите SSH-ключ, сохраненный в вашем профиле пользователя организации.
Если в вашем профиле нет сохраненных SSH-ключей или вы хотите добавить новый ключ:
-
Нажмите кнопку Добавить ключ.
-
Задайте имя SSH-ключа.
-
Выберите вариант:
-
Ввести вручную— вставьте содержимое открытого SSH-ключа. Пару SSH-ключей необходимо создать самостоятельно. -
Загрузить из файла— загрузите открытую часть SSH-ключа. Пару SSH-ключей необходимо создать самостоятельно. -
Сгенерировать ключ— автоматическое создание пары SSH-ключей.При добавлении сгенерированного SSH-ключа будет создан и загружен архив с парой ключей. В ОС на базе Linux или macOS распакуйте архив в папку
/home/<имя_пользователя>/.ssh. В ОС Windows распакуйте архив в папкуC:\Users\<имя_пользователя>/.ssh. Дополнительно вводить открытый ключ в консоли управления не требуется.
-
-
Нажмите кнопку Добавить.
SSH-ключ будет добавлен в ваш профиль пользователя организации. Если в организации отключена возможность добавления пользователями SSH-ключей в свои профили, добавленный открытый SSH-ключ будет сохранен только в профиле пользователя внутри создаваемого ресурса.
-
-
-
(Опционально) Включите резервное копирование сервера в Yandex Cloud Backup:
- Включите опцию Резервное копирование.
- Выберите политику резервного копирования или создайте новую.
- Выберите сервисный аккаунт с назначенными ролями
baremetal.editorиbackup.editorили создайте новый.
Подробнее см. в инструкции Арендовать сервер Yandex BareMetal с подключением к Cloud Backup.
-
В блоке Информация о сервере:
-
В поле Имя введите имя сервера. Требования к имени:
- длина — от 2 до 63 символов;
- может содержать строчные буквы латинского алфавита, цифры и дефисы;
- первый символ — буква, последний — не дефис.
-
(Опционально) В поле Описание добавьте описание сервера.
-
(Опционально) В поле Метки задайте метки.
-
-
Нажмите кнопку Заказать сервер.
-
Если у вас еще нет интерфейса командной строки Yandex Cloud (CLI), установите и инициализируйте его.
По умолчанию используется каталог, указанный при создании профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду yc config set folder-id <идентификатор_каталога>. Также для любой команды вы можете указать другой каталог с помощью параметров --folder-name или --folder-id.
-
Посмотрите описание команды для аренды сервера:
yc baremetal server create --help -
Получите список конфигураций:
yc baremetal configuration list -
Арендуйте сервер:
yc baremetal server create \ --hardware-pool-id <пул> \ --configuration-id <идентификатор_конфигурация> \ --storage "partition={type=<файловая_система>,size-gib=<размер_раздела>,mount-point=<точка_монтирования>},raid-type=<уровень RAID-массива>,disk={id=<номер_диска>,size-gib=<размер_диска>,type=<тип_диска>}" \ --os-settings "image-id=<идентификатор_образа>,image-name=<имя_образа>,ssh-key-public=<содержимое_открытого_SSH-ключа>,ssh-key-user-id=<идентификатор_пользователя_SSH-ключа>,password-plain-text=<пароль_пользователя>,password-lockbox-secret={secret-id=<идентификатор_секрета>,version-id=<версия_секрета>,key=<ключ_секрета>}" \ --rental-period-id <период_аренды> \ --network-interfaces private-subnet-id=<идентификатор_приватной_подсети> \ --network-interfaces public-subnet-id=<идентификатор_публичной_подсети> \ --name <имя_сервера> \ --description "<описание_сервера>" \ --labels <ключ_метки>=<значение_метки>Где:
-
--hardware-pool-id— пул, из которого будет арендован сервер. -
--configuration-id— идентификатор конфигурации сервера. -
--storage— настройки разметки дисков. Необязательный параметр. Возможные настройки:-
partition— раздел диска:type— файловая система. Возможные значения:Ext3,Ext4,Swap,Xfs.size-gib— размер раздела в гигабайтах.mount-point— точка монтирования.
-
disk— диск:id— номер диска.size-gib— размер диска в гигабайтах.type— тип диска
-
raid-type— уровень RAID-массива.
-
-
--os-settings— настройки операционной системы. Чтобы арендовать сервер без операционной системы, пропустите этот параметр. Возможные настройки:-
image-id— идентификатор одного из доступных публичных образов ОС в Yandex Cloud Marketplace. -
image-name— имя одного из доступных публичных образов ОС в Yandex Cloud Marketplace. -
ssh-key-public— содержимое открытого SSH-ключа. Пару SSH-ключей для подключения к серверу по SSH необходимо создать самостоятельно. -
ssh-key-user-id— идентификатор пользователя SSH-ключа. -
password-plain-text— пароль root-пользователя.Важно
Этот вариант предусматривает ответственность пользователя за безопасность пароля. Сохраните сгенерированный пароль в надежном месте: он не сохраняется в Yandex Cloud, и после заказа сервера вы не сможете посмотреть его.
-
password-lockbox-secret— секрет Yandex Lockbox:secret-id— идентификатор секрета.version-id— версия секрета.key— ключ секрета.
Установить операционную систему из собственного ISO-образа вы сможете позднее.
-
-
--rental-period-id— период аренды сервера. Возможные значения:1 day,1 month,3 months,6 monthsили1 year.По окончании указанного периода аренда сервера будет автоматически продлена на такой же период. Прервать аренду в течение указанного периода аренды нельзя, но можно отказаться от дальнейшего продления аренды сервера.
-
--network-interfaces— сетевые настройки:private-subnet-id— идентификатор приватной подсети.public-subnet-id— идентификатор выделенной публичной подсети. Необязательный параметр.
Важно
В выделенной публичной подсети отсутствует DHCP-сервер, поэтому на сетевом интерфейсе сервера, подключенного к такой подсети, необходимо вручную настраивать статический IP-адрес из диапазона публичных IP-адресов, доступных в выбранной публичной подсети, а также задать адрес шлюза по умолчанию.
--name— имя сервера.--description— описание сервера. Необязательный параметр.--labels— метки сервера. Необязательный параметр.
-
После того как вы арендуете сервер, вы в любой момент сможете установить или переустановить на нем операционную систему из публичного образа в Cloud Marketplace или из собственного ISO-образа. Подробнее см. в инструкциях Переустановить операционную систему из образа Marketplace и Переустановить операционную систему из своего ISO-образа.
Пример
Арендуйте сервер с публичным образом ОС:
yc baremetal server create \
--hardware-pool-id ru-central1-m4 \
--configuration-id ly5lymxdltk3xitpkrmi \
--storage "partition={type=EXT3,size-gib=1000,mount-point=/},partition={type=EXT4,size-gib=500,mount-point=/root},raid-type=RAID0,disk={id=1,size-gib=1862,type=HDD},disk={id=2,size-gib=1862,type=HDD}" \
--storage "partition={type=EXT3,size-gib=1000,mount-point=/boot},partition={type=SWAP,size-gib=10},disk={id=3,size-gib=1862,type=HDD}" \
--os-settings "image-id=ly5vhn4lapeva2qs3bx5,ssh-key-public=ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGcM4tRfRHJGrlLMT+YJFr+aOdSQYnYYjAoj********,password-lockbox-secret={secret-id=e6qmvglkitn6********,version-id=e6qquvv4kh8e********,key=password}" \
--rental-period-id 1-day \
--network-interfaces private-subnet-id=ly5ztavbezrf******** \
--network-interfaces public-subnet-id=ly5o6l7pxmk2********* \
--name demo-baremetal-server \
--description "My first BareMetal server" \
--labels env=test
Результат:
done (22m45s)
id: ly52dtzdi55r********
cloud_id: b1gia87mbaom********
folder_id: b1g0ijbfaqsn********
name: demo-baremetal-server
description: My first BareMetal server
zone_id: ru-central1-m
hardware_pool_id: ru-central1-m4
status: PROVISIONING
os_settings:
image_id: ly5vhn4lapev********
ssh_public_key: ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGcM4tRfRHJGrlLMT+YJFr+aOdSQYnYYjAoj********
storages:
- partitions:
- type: EXT3
size_gib: "999"
mount_point: /
- type: EXT4
size_gib: "499"
mount_point: /root
raid:
type: RAID0
disks:
- id: ly5ual3jbnhr********
type: HDD
size_gib: "1862"
- id: ly54qfjw55d4********
type: HDD
size_gib: "1862"
- partitions:
- type: EXT3
size_gib: "999"
mount_point: /boot
- type: SWAP
size_gib: "9"
disk:
id: ly5ojffpngul********
type: HDD
size_gib: "1862"
network_interfaces:
- id: ly5wbsiklrtd********
mac_address: 00:25:90:92:fa:48
private_subnet:
private_subnet_id: ly5ztavbezrf********
- id: ly5ygl4loyy6********
mac_address: 00:25:90:92:fa:49
public_subnet:
public_subnet_id: ly5o6l7pxmk2********
configuration_id: ly5lymxdltk3xitpkrmi
created_at: "2025-07-06T21:53:46.186130Z"
labels:
env: test