This topic describes the system requirements for the The referenced document [xwiki:Automation-DevSecOps.Network-Automation.TrueSight-Network-Automation.tsna251.TrueSight Network Automation 25\.1._Inclusion-Library._Common-terminology.WebHome] was not found. application server.
Important
If you would like The referenced document [xwiki:Automation-DevSecOps.Network-Automation.TrueSight-Network-Automation.tsna251.TrueSight Network Automation 25\.1._Inclusion-Library._Common-terminology.WebHome] was not found. to support any particular version of operating system or database, log an IDEA on BMC Communities.
The application server is bundled with a PostgreSQL database, TFTP server (for Microsoft Windows), syslogd server, and the following third-party software:
| | Apache Tomcat web server version |
---|
| | |
Installing Microsoft .NET 3.5 for the TFTP server
To use the TFTP server bundled with the installer as the file transfer protocol for devices, you must install and enable Microsoft .NET Framework version 3.5.x.
Important
You must enable Microsoft .NET Framework version 3.5x, even if you have a later version of the .NET Framework installed.
To install the .NET Framework specific to your OS, see the Microsoft website.
OS support
The application server is compatible with the operating systems listed in the following sections.
Supported Windows platforms
Product version / OS Platform (x64 (64-bit)) | |
---|
| |
| |
Windows Server 2016 (Standard) | |
Supported Linux platforms
Product version / OS Platform (x64 (64-bit)) | |
---|
Oracle Enterprise Linux 9.0 | |
Oracle Enterprise Linux 8.x | |
Oracle Enterprise Linux 7.9 (supported only when it is running on UEK5) | |
Red Hat Enterprise Linux 9.0 | |
Red Hat Enterprise Linux 8.x | |
Red Hat Enterprise Linux 7.9 | |
| |
| |
| |
| |
| |
Important
- The referenced document [xwiki:Automation-DevSecOps.Network-Automation.TrueSight-Network-Automation.tsna251.TrueSight Network Automation 25\.1._Inclusion-Library._Common-terminology.WebHome] was not found. does not support installation on Windows Server 2012, Windows Server 2012 R2, and Windows Server 2016 on the Resilient File System (ReFS).
- The referenced document [xwiki:Automation-DevSecOps.Network-Automation.TrueSight-Network-Automation.tsna251.TrueSight Network Automation 25\.1._Inclusion-Library._Common-terminology.WebHome] was not found. does not support installation on an IPv6 system where the local host name does not get resolved via Domain Name System (DNS). That is, the nslookup command on the local host name must succeed if the product needs to use an IPv6 stack.
Back to top
Database support
The following databases are supported for use with the application server:
- Oracle Database 18c (external database encryption)
- Microsoft SQL Server 2022
- Microsoft SQL Server 2019 (support for encrypted connections)
- Microsoft SQL Server 2017 AlwaysOn Clustering
- Microsoft SQL Server 2017 Active-Passive Mode Clustering
- Microsoft SQL Server 2016 (support for encrypted connections)
- Microsoft SQL Server 2014 (support for encrypted connections)
- PostgreSQL 15.x
- PostgreSQL 14.x
- PostgreSQL 13.x
- PostgreSQL 12.x
Important
When you choose the embedded database option, Network Automation version 24.3 uses the PostgreSQL version 14.6.
Warning
The referenced document [xwiki:Automation-DevSecOps.Network-Automation.TrueSight-Network-Automation.tsna251.TrueSight Network Automation 25\.1._Inclusion-Library._Common-terminology.WebHome] was not found. does not support database compression. Therefore, you must disable database compression prior to installing or upgrading The referenced document [xwiki:Automation-DevSecOps.Network-Automation.TrueSight-Network-Automation.tsna251.TrueSight Network Automation 25\.1._Inclusion-Library._Common-terminology.WebHome] was not found..
Back to top
Hardware requirements
The application server specifications in the following table are based on the number of managed devices. These specifications are for a live production environment.
Application server hardware specifications
Number of managed devices | | | |
---|
| | | |
| | | |
The application server and database can run on the same host computer or different host computers or virtual machines (VMs).
Important
When uploading OS images larger than 300 MB to The referenced document [xwiki:Automation-DevSecOps.Network-Automation.TrueSight-Network-Automation.tsna251.TrueSight Network Automation 25\.1._Inclusion-Library._Common-terminology.WebHome] was not found., the system running PostgreSQL must have enough RAM when The referenced document [xwiki:Automation-DevSecOps.Network-Automation.TrueSight-Network-Automation.tsna251.TrueSight Network Automation 25\.1._Inclusion-Library._Common-terminology.WebHome] was not found. writes large OS image files to the database. BMC recommends that the system running PostrgeSQL have RAM greater than three times your maximum OS image file size.
If you are running the The referenced document [xwiki:Automation-DevSecOps.Network-Automation.TrueSight-Network-Automation.tsna251.TrueSight Network Automation 25\.1._Inclusion-Library._Common-terminology.WebHome] was not found. application server and PostgreSQL on the same computer, make sure you have sufficient cumulative RAM.
In addition, your Java heap must be configured to process large files. BMC recommends that you set your maximum java heap size (-Xmx <size>) to three times your maximum OS image file size. See Performance-tuning.
Back to top
Disk space requirements
Important
The application server installation procedure requires approximately 1.2 GB of free disk storage. For more information about the installation procedure, see Installing.
The following table lists the disk space requirements of these components. The requirements are separate and independent, whether the components run on the same host or different hosts.
| | |
---|
| Total requirement (configuration files, log files, and so on) | |
| General data Configuration and image data | |
Important
45 KB per configuration * 90 days * 1 configuration per day = 4 MB for configurations
30 MB per image / 30 devices per image = 1 MB for images
25 KB per transcript * 1 job per day * 90 days = 2.25 MB for transcripts
25 KB per transcript * 20 span actions = 0.5 MB for device status
(where 90 days is the default job/configuration purge criteria)
Per-device sizing is greatly affected by the number of changes made per day (more changes result in more configurations and more transcripts), the type of image the device is running (many images can be over 100 MB in size), the use of tunneled mode for snapshots (where the configurations are also embedded in every transcript), and the purge settings for both configurations and jobs.
Back to top
User account privileges
The The referenced document [xwiki:Automation-DevSecOps.Network-Automation.TrueSight-Network-Automation.tsna251.TrueSight Network Automation 25\.1._Inclusion-Library._Common-terminology.WebHome] was not found. Oracle or Microsoft SQL Server user account must be granted the following privileges:
- Create/alter/drop tables/indexes/constraints
- Insert/update/delete rows
Back to top