The following requirements must be satisfied before setting up your NetBrain system:
▪The operating system must be installed with an English-language version (not language packs).
▪When installing NetBrain servers, comply with your company security policy to set the passwords and archive them for further reference.
▪NetBrain servers use hostnames to identify and communicate with each other. Make sure each server has a unique hostname.
▪If the machine's firewall is turned on, make sure the firewall rules allow traffics to all the ports and protocols that will be used by NetBrain system.
▪Special Requirements for Windows Server
oUsers with administrative privileges of the machine are required to implement the installation. oNetBrain Integrated Edition should not be installed on the same server as an existing NetBrain Enterprise Edition (6.2 or earlier version), except that Front Server (IEv7.1) and Network Server (EEv6.2) can be installed on the same machine. oThere must be more than 3GB free space in the system drive (for example, C drive) to complete the installation no matter which drives NetBrain system will be installed on. oTemporarily disable antivirus software during the installation process. |
▪Special Requirements for Linux Server
oUsers with root privileges of the machine are required to implement the installation. oIt is highly recommended to store the data files and log files of NetBrain servers into separated disk partitions. Make sure each partition has enough disk space. ✓More than 50GB free space in the directory where the data files of MongoDB/Elasticsearch will be saved. ✓More than 10GB free space in the directory where the log files of MongoDB/Elasticsearch will be saved. |
▪Special Requirements for Virtual Machine Platform
oThe Windows Server 2012 R2 contained in the virtual appliance of NetBrain Application Server is not activated yet. You must activate it manually after configuring the NetBrain Application Server. oConfigure the NetBrain Application Server first if you want to install an antivirus software after deploying the virtual appliance of NetBrain Application Server on VMware ESXi. |
▪Special Requirements for Docker
The minimum version of Docker required is v1.13. It is highly recommended to deploy NetBrain containers on Docker EE. Theoretically, NetBrain containers can be deployed on any Linux servers with Docker v1.13 or higher versions installed. Currently, they have been fully tested on the following platforms with Docker EE 17.06.2 installed: ▪Red Hat Enterprise Linux (RHEL) 7.4 x86_64 ▪SUSE Linux Enterprise Server (SLES) 12.2 x86_64 Therefore, in this deployment guide, the demonstrations are based on Docker EE, and SLES and RHEL platforms. For more details on how to install Docker EE, see Deploy Enterprise Edition on Linux servers. |
▪Google® Chrome™ version 51 or higher.
▪Apple® Safari® version 10.0.1 or higher on macOS.
▪Mozilla® Firefox® version 57 or higher.
The third-party dependencies will be installed with NetBrain components on your machines if they haven't been installed yet.
NetBrain Component |
Third-party Dependencies |
MongoDB Server |
▪lsof-4.87 |
License Agent Server |
▪lsof-4.87 |
Index Server |
▪OpenJDK 11.0.1 ▪lsof-4.87 |
Cache Server |
▪Microsoft Visual C++ 2017 Redistributable |
Message Server |
▪Microsoft Visual C++ 2017 Redistributable |
Web Server |
▪Microsoft Visual C++ 2017 Redistributable ▪Microsoft .NET Framework 4.7.2 ▪IIS 8 ▪Python 3.6.2 |
Task Engine |
▪Microsoft Visual C++ 2017 Redistributable ▪OpenJDK 11.0.1 ▪Microsoft .NET Framework 4.0 or higher versions |
Front Server Controller |
▪Microsoft Visual C++ 2017 Redistributable |
Front Server (Windows) |
▪Microsoft Visual C++ 2017 Redistributable |
Front Server (Linux) |
▪glibc.x86_64 ▪glibc.i686 ▪libstdc++.x86_64 ▪libstdc++.i686 ▪libuuid.x86_64 ▪libuuid.i686 ▪pam.x86_64 ▪pam.i686 |
Service Monitor Agent |
▪Python 3.6.2 |