FortiManager-7.6.0-VMware ESXi Administration Guide
FortiManager-7.6.0-VMware ESXi Administration Guide
FortiManager 7.6.0
FORTINET DOCUMENT LIBRARY
https://docs.fortinet.com
FORTINET BLOG
https://blog.fortinet.com
FORTIGUARD LABS
https://www.fortiguard.com
FEEDBACK
Email: techdoc@fortinet.com
Change log 4
About FortiManager on VMware ESXi 5
Licensing 5
Trial license 5
Add-on license 6
Licensing in an air-gap environment 6
Preparing for deployment 7
Minimum system requirements 7
Registering your FortiManager-VM 8
Deployment package for VMware ESXi 9
Downloading a deployment package 9
Compatibility for VM hardware versions 10
Deployment 11
Deploying FortiManager on VMware vSphere 11
Deploying the OVF file 12
Configuring hardware settings 16
Powering on the VM 18
Configuring initial settings 18
Enabling GUI access 18
Connecting to the GUI and enabling a trial license 19
Upgrading to an add-on license 19
Configuring your FortiManager 19
Security Fabric connector integration with VMware vCenter 21
vMotion in a VMware environment 22
This document provides information about deploying a FortiManager virtual appliance in VMware vSphere Hypervisor
(ESX/ESXi) and VMware vSphere Client environments.
This includes how to configure the virtual appliance's virtual hardware settings. This guide presumes that the reader has
a thorough understanding of virtualization servers.
This document does not cover configuring and operating the virtual appliance after successfully installing and starting it.
For that information, see the FortiManager Administration Guide.
Licensing
Fortinet offers the FortiManager-VM with a limited, free trial license. Stackable licenses can be purchased, letting you
expand your VM solution as your environment expands. You can purchase perpetual or subscription-based licenses.
Perpetual licenses never expire.
For information on purchasing a FortiManager-VM license, contact your Fortinet-authorized reseller, or visit How To Buy.
When configuring your FortiManager-VM, ensure that you configure hardware settings acording to the minimum system
requirements and consider future expansion. Contact your Fortinet-authorized reseller for more information.
Trial License 3 0
FortiAnalyzer features not supported
VM-10-UG +10 2
VM-100-UG +100 5
VM-1000-UG +1000 10
VM-5000-UG +5000 25
VM-10K-UG +10000 50
Trial license
With a FortiCare account, FortiManager-VM includes a free limited non-expiring trial license.
The free trial license includes support to add 3 devices/VDOMS and use 3 ADOMs.
The free trial license does not include services or support.
You can activate the trial license when you connect to the GUI for the FortiManager-VM. Full-feature products and
services are available for purchase with an add-on license. See Connecting to the GUI and enabling a trial license on
page 19.
Add-on license
You must activate a trial license before you can upgrade FortiManager-VM to a purchased add-on license.
See also the FortiManager VM Trial License Guide on the Document Library.
Enabling the trial license requires internet access. This is used to connect to FortiCloud and your FortiCare account on
the Technical Support Site. It is also used to receive the license agreement. If you are licensing in an air-gap
environment, see Licensing in an air-gap environment in the FortiManager Administration Guide.
The following table includes example minimum system requirements for your VM hardware based on the number of
devices/VDOMs that your VM will manage. This table is not inclusive of all scenarios and is based on the minimum
requirements introduced in version 7.4.1.
100 16 4
300 16 6
1200 32 6
4000 64 16
10000 128 24
This table does not take into account other hardware specifications, such as bus speed, CPU
model, or storage type.
Using Management Extension Applications (MEA) requires more resources. For details, see
the FortiManager Release Notes.
After placing an order for a FortiManager-VM, you receive a license registration code to the email address that you used
in the order form. Use the license registration code provided to register the FortiManager-VM with Customer Service &
Support.
Upon registration, you can download the license file. You need this file to activate your FortiManager-VM. You can
configure basic network settings from the CLI to complete the deployment. Once the license file is uploaded and
validated, the CLI and GUI are fully functional.
For more information on registering assets in FortiCloud, see the FortiCloud Asset Management Guide.
1. Ensure that you have the following items needed to complete the procedure:
l License registration code emailed to you after you placed an order for a FortiManager-VM
l Support contract number
l A static FortiManager IPv4 address
2. Log in to FortiCloud using a support account, or create an account.
3. In the main page, select Register Now.
4. Enter the registration code from the FortiManager license certificate emailed to you, select the End User Type, then
click Next.
5. Enter an optional product description and the static IP address that will be used during license validation, then click
Next.
As a part of the license validation process, the FortiManager-VM compares its configured
IP addresses with the IP address information in the license file. The license must be
associated with an IP address assigned to one of the interfaces on the FortiManager. If a
new license has been imported or the FortiManager’s associated IP address has changed,
you must reboot the FortiManager for the system to validate the change and operate with a
valid license.
The FortiCloud portal does not support IPv6 for FortiManager license validation. You must
specify an IPv4 address in the support portal and the port management interface.
6. Review your asset details and accept the terms of the contract, then click Confirm.
7. From the Registration Completed page, you can download the FortiManager license file, select Register More to
register another FortiManager, or select Done to complete the registration process.
8. Select License File Download to save the license file (.lic) to your management computer.
l In FortiCloud, you can also download your license file by selecting your FortiManager in Products > Product
List and selecting the license file under Product Information.
Firmware images on the Customer Service & Support site include FortiManager-VM deployment packages. The
following table lists the available VM deployment package:
For the latest information on virtualization software support, see the corresponding
FortiManager Release Notes on the Fortinet Docs Library.
File Description
DATADRIVE.vmdk FortiManager-VM log disk in VMDK format.
FMG.vmdk FortiManager system hard disk in Virtual Machine Disk (VMDK)
format.
FortiManager-VM64.hw14.ovf OVF template file for VMware ESXi 6.7 and later versions.
FortiManager-VM64.hw14.vapp.ovf OVF template file for VMware vSphere, vCenter, and vCloud (ESXi
6.7 and later).
FortiManager-VM64.ovf OVF template based on Intel e1000 NIC driver.
FortiManager-VM64.vapp.ovf OVF template file for VMware vSphere, vCenter, and vCloud (earlier
than ESXi 6.7).
Firmware image FTP directories are organized by firmware version, major release, and patch release. The firmware
images in the directories follow a specific naming convention. Each firmware image is specific to the device model. For
example, the FMG_VM64_HV-v5.6.0-buildxxxx-FORTINET.out.hyperv.zip image, found in the 5.6.0 directory,
is specific to the 64-bit Microsoft Hyper-V Server virtualization environment.
You can download the FortiManager Release Notes and MIB file from this directory. The
Fortinet Core MIB file is located in the FortiManager > Download tab.
1. Log in to the Fortinet Customer Service & Support Portal then, from the toolbar select Support > Firmware
Download.
The Firmware Images page opens.
2. From the Select Product dropdown, select FortiManager. Then go to the Download tab.
3. Browse to the appropriate directory for the version that you would like to download.
4. Download the appropriate firmware image and release notes to your management computer.
5. Extract the contents of the package to a new folder on your management computer.
FortiManager-VM supports ESXi 6.5 and later versions. Using corresponding hardware versions 13 and later is highly
recommended, as mentioned in Virtual machine hardware versions.
It is recommended to upgrade hardware versions incrementally with only one delta at a time. For example, upgrading
from 10 to 11, 11 to 12, 12 to 13, then 13 to 14 is recommended, although directly upgrading from 10 to 14 generally has
no issues.
Prior to deploying the FortiManager, the VM platform must be installed and configured so that it is ready to create virtual
machines. The installation instructions for FortiManager presume that you are familiar with the management software
and terminology of your VM platform.
You might also need to refer to the documentation provided with your VM server. The deployment information in this
guide is provided as an example because, for any particular VM server, there are multiple ways of creating a virtual
machine - command line tools, APIs, alternative graphical user interface tools.
Before you start your FortiManager appliance for the first time, you might need to adjust virtual disk sizes and networking
settings. The first time you start FortiManager, you will have access only through the console window of your VM server
environment. After you configure one network interface with an IP address and administrative access, you can access
the FortiManager GUI (see Enabling GUI access on page 18).
After you download the FMG_VM64-vx-buildxxxx-FORTINET.out.ovf.zip file and extract the package contents
to a folder on your management computer, you can deploy the OVF package to your VMware environment.
Prior to deploying the FortiManager-VM, ensure that you configure the following and they are functioning properly:
l You must install VMware vSphere Hypervisor™ (ESX/ESXi) software on a server and update it to the latest patch
release prior to installing FortiManager. Go to What is a vSphere Hypervisor? for installation details.
l You must install VMware vSphere Client™ on the computer that you will use for managing the FortiManager-VM.
This section includes the following topics:
l Deploying the OVF file
l Configuring hardware settings
l Powering on the VM
Alternatively, you can upload the files from a remote server. In this case, select the
URL radio button and enter the URL of the files.
Make sure the VMDK files and the appropriate OVF template file from the
deployment package are in the same path.
i. In the Virtual machine name field, enter a name for the VM.
The name can contain up to 80 characters and must be unique within the inventory folder.
ii. From the tree menu, select the location for the VM.
iii. Click NEXT.
c. Select a compute resource.
d. Review details.
i. After reviewing the license agreements, select the checkbox for I accept all license agreements.
ii. Click NEXT.
f. Select storage.
i. From the Select virtual disk format dropdown, select one of the following:
o Thick Provision Lazy Zeroed: Allocates the disk space statically (no other volumes can take the
space), but does not write zeros to the blocks until the first write takes place to that block during
runtime (which includes a full disk format).
o Thick Provision Eager Zeroed: Allocates the disk space statically (no other volumes can take the
space), and writes zeros to all the blocks.
o Thin Provision: Allocates the disk space only when a write occurs to a block, but the Virtual Machine
File System (VMFS) reports the total volume size to the OS. Other volumes can take the remaining
space. This allows you to float space between your servers, and expand your storage when your size
monitoring indicates there is a problem. Once a Thin Provisioned block is allocated, it remains in the
volume regardless of whether you have deleted data.
If you know your environment will expand in the future, adding hard disks larger
than the FortiManager base license requirement and utilizing Thin Provision
when setting the OVF Template disk format is recommended. This allows your
environment to expand as required while not taking up more space in the SAN
than needed.
g. Select networks.
i. Map the networks used in this OVF template to networks in your inventory.
Network 1 maps to port1 of the FortiManager. You must set the destination network for this entry to access
the device console.
ii. Click NEXT.
h. Ready to complete.
Before powering on your FortiManager-VM, you must configure the virtual memory, virtual CPU, and virtual disk.
1. In the vSphere Client, select the VM from the tree menu in the left pane.
2. In the VM Hardware pane, click Edit Settings....
The Edit Settings dialog displays.
The FortiManager-VM requires at least two virtual hard disks. Before powering on the
FortiManager-VM, you must add at least one more virtual hard disk (ideally above 500
GB).
The VM should therefore be configured with the following disks:
l The default hard drive that contains the OS and should not be modified. In this
The FortiManager-VM allows you to add twelve virtual log disks to a deployed instance.
When adding additional hard disks, use the following CLI command to extend the LVM
logical volume:
execute lvm extend
For more information, see the FortiManager CLI Reference.
Powering on the VM
1. In the vSphere Client, select the VM from the tree menu in the left pane.
2. From the ACTIONS dropdown, select Power > Power On.
3. Once it is enabled, click Launch Web Console.
4. Once the VM starts, proceed with the initial configuration. See Configuring initial settings on page 18.
Before you can connect to the FortiManager-VM, you must configure basic network settings via the CLI console. Once
configured, you can connect to the FortiManager GUI.
To enable GUI access to the FortiManager, you must configure the IP address and network mask of the appropriate port
on the FortiManager. To enable access to the GUI from a browser, HTTP and HTTPS access must be enabled as well.
In FortiManager 7.4.2 and later, you must also change the mode from dhcp to static.
The following instructions use port 1.
You can determine the appropriate port by matching the network adapter's MAC address and
the HWaddr that the CLI command diagnose fmnetwork interface list provides.
In FortiManager 7.4.2 and later, the default configuration for port 1 is as follows:
config system interface
edit port1
set mode dhcp
set allowaccess https ssh
set type physical
next
end
1. In your hypervisor manager, start the FortiManager and access the console window. You might need to press Enter
to see the login prompt.
2. At the FortiManager login prompt, enter the username admin, then press Enter. By default, there is no password.
3. Using CLI commands, configure port 1.
config system interface
edit port1
set mode static <--- this variable only needs to be configured in
FortiManager v7.4.2 and later
The port management interface should match the first network adapter and virtual switch
that you have configured in the hypervisor VM settings.
The Customer Service & Support portal does not currently support IPv6 for FortiManager
license validation. You must specify an IPv4 address in the support portal and the port
management interface.
Once you have configured a port's IP address and network mask, you can connect to the GUI by using a web browser.
Enabling the trial license requires internet access. This is used to connect to FortiCloud and your FortiCare account on
the Technical Supoprt Site. It is also used to receive the license agreement. If you are licensing in an air-gap
environment, see Licensing in an air-gap environment in the FortiManager Administration Guide.
1. Launch a web browser, and enter the IP address you configured for the port management interface.
2. At the login page, select Free Trial, and click Login with FortiCloud to start the process of activating your free trial
license.
If you do not have a FortiCloud account, click Register with FortiCloud to create one.
See also the FortiManager VM Trial License Guide on the Document Library.
You must activate a trial license before you can upgrade FortiManager-VM to a purchased add-on license.
See also the FortiManager VM Trial License Guide on the Document Library.
Once the FortiManager license has been validated, you can configure your device.
If the amount of memory or number of CPUs is too small for the VM, or if the allocated hard
drive space is less than the licensed VM storage volume, warning messages show in the GUI
in the System Resources widget on the dashboard and in the Notification list.
For more information on configuring your FortiManager, see the FortiManager Administration Guide.
You can create SDN connectors for VMware vCentre to allow FortiGate to retrieve dynamic addresses from VMware
vCenter via FortiManager.
For more information, see the FortiManager Administration Guide.
This guide provides sample configuration of a vMotion FortiManager-VM in a VMware environment. VMware vMotion
enables the live migration of a running FortiManager-VM from one physical server to another with zero downtime,
continuous service availability, and complete transaction integrity. It also provides transparency to users.
The following depicts the network topology for this sample deployment. In this sample deployment, there are two hosts,
Host 48 (100.64.30.48) and Host 50 (100.64.30.50), that are members of Cluster 1 in the DataCenter 1. The vCenter
server (vcenter67.fmg.lab) manages DataCenter 1.
c. Go to Storage > Files. Check that the FortiManager-VM is located in the correct datastore. In this example, the
datastore is currently Datastore 48, in Host 48.
b. For Select a compute resource, select the desired new compute resource. In this example, Host 50
(100.64.30.50) is selected. Click NEXT.
c. For Select storage, select the storage associated with the selected compute resource. In this example,
Datastore 50 (as corresponds to Host 50) is selected. Click NEXT.
d. For Select networks, select the desired destination network at the selected compute resource. In this example,
the source network is at Host 48, and the destination network is at Host 50. Click NEXT.
e. For Select vMotion priority, select Schedule vMotion with high priority (recommended). Click NEXT.
5. Before initiating the migration, open the CLI for the FortiManager-VM to check on traffic during the migration. Enter
diagnose sniffer packet any 'icmp and host 8.8.8.8' to check if traffic is stable. If no traffic is lost
during migration and the FortiManager-VM SSH session does not break, the output resembles the following:
6. Click FINISH.
After a few seconds, the FortiManager-VM is migrated to the new compute resources, in this case Host 50.
7. Log into the vCenter web portal. Go to the FortiManager-VM. On the Summary tab, the Host is now the new
compute resources, in this case Host 50 (100.64.30.50).
8. Go to Storage > Files. It shows that the FortiManager-VM is now located in a new datastore, in this example
Datastore 50.
Copyright© 2024 Fortinet, Inc. All rights reserved. Fortinet®, FortiGate®, FortiCare® and FortiGuard®, and certain other marks are registered trademarks of Fortinet, Inc., and other Fortinet names herein
may also be registered and/or common law trademarks of Fortinet. All other product or company names may be trademarks of their respective owners. Performance and other metrics contained herein were
attained in internal lab tests under ideal conditions, and actual performance and other results may vary. Network variables, different network environments and other conditions may affect performance
results. Nothing herein represents any binding commitment by Fortinet, and Fortinet disclaims all warranties, whether express or implied, except to the extent Fortinet enters a binding written contract,
signed by Fortinet’s Chief Legal Officer, with a purchaser that expressly warrants that the identified product will perform according to certain expressly-identified performance metrics and, in such event, only
the specific performance metrics expressly identified in such binding written contract shall be binding on Fortinet. For absolute clarity, any such warranty will be limited to performance in the same ideal
conditions as in Fortinet’s internal lab tests. Fortinet disclaims in full any covenants, representations, and guarantees pursuant hereto, whether express or implied. Fortinet reserves the right to change,
modify, transfer, or otherwise revise this publication without notice, and the most current version of the publication shall be applicable.