Create a VM for the Controller
$ sudo apt install cpu-checker $ sudo apt update $ sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst $ sudo adduser 'expeca' libvirt $ sudo adduser 'expeca' kvm $ virsh list --all $ sudo systemctl status libvirtd$ cd /var/lib/libvirt/boot/ $ sudo wget https://releases.ubuntu.com/focal/ubuntu-20.04.5-live-server-amd64.isonetwork: ethernets: eno8303: dhcp4: false dhcp6: false ens1f0: dhcp4: false dhcp6: false ens1f1: dhcp4: false dhcp6: false version: 2 bridges: mgmt-br: interfaces: [eno8303] addresses: [10.10.2.3/16] gateway4: 10.10.1.1 nameservers: search: - expeca addresses: - 10.10.1.1 internal-br: interfaces: [ens1f0] addresses: [10.20.111.10/23] public-br: interfaces: [ens1f1] addresses: [10.0.87.10/24]$ virt-install \ --name edge-vm1 \ --ram 32000 \ --disk path=/var/lib/libvirt/images/vm1.img,size=40 \ --vcpus 8 \ --os-variant ubuntu20.04 \ --network bridge=mgmt-br \ --network bridge=public-br \ --network bridge=internal-br \ --graphics none \ --console pty,target_type=serial \ --location /var/lib/libvirt/boot/ubuntu-20.04.5-live-server-amd64.iso,kernel=casper/vmlinuz,initrd=casper/initrd \ --extra-args 'console=ttyS0,115200n8 serial'partitioning: Use entire disk machine-name: edge-vm1 username: expeca pass: expeca packages: install openssh-server$ sudo virsh autostart <vm_name>
Last updated