action.skip

Linux Installer - System Requirements

The Linux servers are provided by you. The Linux installer installs the appliance administration console, along with Reflection for the Web.

Supported operating systems

These versions or greater of the following operating systems are supported.

  • SUSE Linux Enterprise Server 15 SP5
  • OpenSUSE Leap 15.5
  • Red Hat Linux 9
  • Rocky Linux 9
  • Oracle Linux 9
  • AlmaLinux 9

Minimum CPU and memory requirements

The following minimum resources are required for each node. These requirements assume that no other production software is installed on the node. If additional software will be run on the node, more resources need to be added to accommodate the other software accordingly.

  • 8 CPU Cores
  • 16 GB RAM
  • 100 GB disk space (SSD) with 80 GB delegated to /var/opt and 20 GB for /opt

Fast storage

To ensure optimal performance and reliability, the use of a solid-state drive (SSD) or other fast storage solutions is required. Not using SSD based storage may lead to inconsistent behaviors and errors.

Disable swapping

For optimal performance and reliability, swap must be turned off on every node. Please refer to the specific documentation of your Linux distribution for guidelines on how to disable swapping.

Fixed IP address

A fixed, non-changing IP address is required for each node. DHCP (Dynamic Host Configuration Protocol) is supported but the IP must be reserved and cannot change.

Network ports

The following ports must be exposed and available between all nodes:

Port Purpose
6443 Kubernetes API Server
8472 Virtual LAN
10250 Kubernetes metrics
2379-2380 etcd

The following ports must be exposed for outside access:

Port Purpose
443 Product access
3000 Security Proxy Server *
8001 AJP **

* The Security Proxy port use is optional.

** The AJP port is used when optionally integrated with Microsoft's IIS web server.

Additional firewall rules

The following source IP ranges must be added to the trusted zones list:

Source IP Range Purpose
10.42.0.0/16 Pod communication
10.43.0.0/16 Service communication

Required Third Party Packages

Several packages are installed automatically during product installation. Certain platforms require platform-specific repositories. Ensure the following repositories are configured on these platforms:

  • For Red Hat, the epel-release (Extra Packages for Enterprise Linux) repository is required.
  • For OpenSUSE, the SUSE Linux Enterprise (sle) repository is required.

The following packages are automatically installed or updated as needed. Some of these packages are platform-specific and are installed only on the applicable platform: bash, curl, grep, gawk, wget, jq, haveged, zip, bind-utils, sysstat, strongswan, apparmor-parser, util-linux, iscsi-initiator-utils or open-iscsi, nfs-utils or nfs-common, supportutils or sos

Supported web browsers

The following web browsers are supported:

  • Google Chrome (recommended)
  • Mozilla Firefox (recommended)
  • Microsoft Edge

Other Reflection for the Web requirements

Check the requirements for the Reflection for the Web clients and SDK.

  • Terminal session (client)

When clients are centrally managed by MSS, only Windows is supported.

An MSI file (Windows only) is provided to install the RWeb Launcher on Windows workstations, from which the RWeb client is launched.

Note

You will use the MSS Assigned Sessions list and the Reflection for the Web Launcher to launch Reflection for the Web sessions.

  • RWeb SDK

The RWeb SDK is supported on any platform.