Создать ВМ с 13 сетевыми картами
Для того чтобы создать ВМ с таким количеством сетевых карт необходимо использовать достаточно мощный CPU, чтобы была возможность её создать.
Сразу здесь уточню, что ВМ может создастся и даже быть в статусе RUNNING, но при этом она будет недоступна по сети. Она не будет пинговаться и подключиться по ssh к ней не получится. Также не получится к ней подключиться через серийную консоль.
Рабочий пример ВМ с 13 картами ниже:
export FOLDER_ID=$(yc config get folder-id) export ZONE=ru-central1-a export SA=$(yc iam service-account get cameda-service --format json | jq -r '.id') export SG=$(yc vpc sg get cam-all --format json | jq -r '.id') export SUBNET_NAME=subnet-a yc compute instance create \ --folder-id $FOLDER_ID \ --name mega13network \ --hostname mega13network \ --description "Big machine 13 network" \ --platform standard-v3 \ --zone $ZONE \ --create-boot-disk image-family=ubuntu-2004-lts,size=30,type=network-ssd,block-size=8K \ --image-folder-id standard-images \ --memory 64 \ --cores 64 \ --core-fraction 100 \ --preemptible \ --network-interface subnet-name=$SUBNET_NAME,nat-ip-version=ipv4,security-group-ids=$SG \ --network-interface subnet-name=$SUBNET_NAME,security-group-ids=$SG \ --network-interface subnet-name=$SUBNET_NAME,security-group-ids=$SG \ --network-interface subnet-name=$SUBNET_NAME,security-group-ids=$SG \ --network-interface subnet-name=$SUBNET_NAME,security-group-ids=$SG \ --network-interface subnet-name=$SUBNET_NAME,security-group-ids=$SG \ --network-interface subnet-name=$SUBNET_NAME,security-group-ids=$SG \ --network-interface subnet-name=$SUBNET_NAME,security-group-ids=$SG \ --network-interface subnet-name=$SUBNET_NAME,security-group-ids=$SG \ --network-interface subnet-name=$SUBNET_NAME,security-group-ids=$SG \ --network-interface subnet-name=$SUBNET_NAME,security-group-ids=$SG \ --network-interface subnet-name=$SUBNET_NAME,security-group-ids=$SG \ --network-interface subnet-name=$SUBNET_NAME,security-group-ids=$SG \ --ssh-key ~/.ssh/id_rsa.pub \ --service-account-id $SA \ --async
Число сетевых карт зависит от числа ядер. С 32 ядрами можно создать 8 сетевых карт. Создать ВМ с 15 картами не получилось и с 96 ядрами.
Подключиться к ВМ и проверить корректность её работы можно так:
ssh -i ~/.ssh/id_rsa yc-user@ip_instance ip a
Полезные ссылки.
Настройка SG: https://teletype.in/@cameda/qpWd5IvF8EZ
Настройка SA: https://teletype.in/@cameda/w93lPMPQWS4
Про зону доступности тут: https://teletype.in/@cameda/S34zdiTcbUM
Сеть создавали тут: https://teletype.in/@cameda/ZbTkF70KWK9