1.1 KiB
1.1 KiB
Срипт для создания нескольких виртуальных машин одновременно.
В качестве списка используются аргументы либо файл. В случае использования аргументов необходимо передать список IPv4-адресов в диапазоне 10.10.0.0/16.
bash vmcreate 10.10.MMM.XXX 10.10.NNN.YYY
В этом случае имена хостов сгенерируются автоматически. Например, для 10.10.35.99, hostname="vm035099".
Либо передать с флагом -h файл со списком в следующем формате:
10.10.MMM.XXX hostnameX
10.10.NNN.YYY hostnameY
В этом случае имена хостов будут браться из второго столбца.
Если флаг -f присутствует, но файл не указан, скрипт будет использовать файл ./hosts.
VMID созданных ВМ также будет сгенегирован автоматически. Например для 10.10.35.99,