Deploying FortiGuest on Proxmox
Perform the following steps to deploy FortiGuest on Proxmox hypervisor platform.
-
Obtain FortiGuest_VM64_KVM-v1.3.0-[build0xxx].kvm.zip from Fortinet.
-
Use SCP to transfer this file to a Proxmox machine and extract it.
unzip FortiGuest_VM64_KVM-v1.3.0-[build0xxx].kvm.zip
-rw-r--r-- 1 root root 204608 Mar 27 15:08 datadrive.qcow2
-rwxr-xr-x 1 root root 4541 Mar 27 15:08 deploy_kvm
-rwxr-xr-x 1 root root 2264 Mar 27 15:08 deploy_pmx
-rw-r--r-- 1 root root 533463040 Mar 27 15:08 FGSKVM.qcow2
-rwxr-xr-x 1 root root 540672 Mar 27 14:17 Fimg_VARS.fd
-rw-r--r-- 1 root root 917504 Mar 27 15:08 Fimg_VARS.qcow2
-rw-r--r-- 1 root root 393194388 Apr 22 15:14 FortiGuest_VM64_KVM-v1.3.0-[build0xxx].kvm.zip
-rwxr-xr-x 1 root root 2749 Mar 27 15:08 KVM.xml.tmpl
-rwxr-xr-x 1 root root 3653632 Mar 27 14:17 OVMF_CODE_4M.secboot.fd -
Import the FortiGuest disk image manually in the Proxmox shell to create the VM.
./deploy_pmx -n <name> -v <volume> -b <bridge> [-i <vmid>] [-c <cores>] [-m <memory>]
Where:-
<name>
is the name of the VM, for example, fortiguest-1.3.0. -
<
bridge
> is the network bridge to use, for example, vmbr0. -
<
vmid
> is the ID assigned to the new VM; the default is to use the next available free ID. -
<
cores
> is the number of CPU cores to allocate; the default is 8. -
<
memory
> is the amount of RAM to allocate (in MB); the default is 8192 MB.
-
-
The VM is now deployed, edit the settings and add 4 CPUs in the Proxmox user interface.
-
Configure the FortiGuest static IP address on starting the VM.
Note: The supported CPUs include Intel Core i5 and higher.