# Base Requirements

Table 1. Supported Appliance Operating Systems

     | OS | Version(s) | Notes |
| --- | --- | --- |
| Amazon Linux | 2 |  |
| Debian | 11, 12 |  |
| RHEL | 7.x (deprecated), 8.x, 9.x |  |
| Oracle Enterprise Linux (OEL) | 7.x (deprecated), 8.x, 9.x |  |
| SUSE SLES | 15 |  |
| Ubuntu | 20.04, 22.04, 24.04 | 14.04 is no longer supported for Appliance OS. Note: 14.04 is still supported by the HPE Morpheus Enterprise Agent. |
| Rocky | 8, 9 |  |

- **Memory:**[16 GB recommended](https://support.morpheusdata.com/s/article/How-does-Morpheus-manage-the-memory-it-uses?language=en_US) for default installations. 8 GB minimum required with 4 GB+ available storage swap space
- **Storage:** 200 GB storage minimum (see Storage Considerations below)
- **CPU:** 4-core, 1.4 GHz (or better), 64-bit CPU recommended for all-in-one systems. For a distributed-tier installation, it’s recommended each tier have 2-core, 1.4 GHz (or better), 64-bit CPU
- Network connectivity from your users to the appliance over TCP 443 (HTTPS)
- Superuser privileges via the `sudo` command for the user installing the HPE Morpheus Enterprise appliance package
- HPE Morpheus Enterprise service nodes must be configured to use accurate NTP servers. A service node may be an app node, database node, RabbitMQ, or Elasticsearch node (see HPE Morpheus Enterprise system architecture details further on in the installation section for more details)
- Required repository access:
  :   - Prior to installing the HPE Morpheus Enterprise Appliance you will need to ensure that the target server or virtual machine has access to the base YUM/DNF or APT repositories
      - A RHEL 8 server requires the `codeready` (codeready-builder-for-rhel-8-x86\_64-rpms) repository be enabled and accessible
      - A RHEL 7 server requires access to Optional RPMs repo. The repository need to be enabled and accessible
- An appliance license is required for any operations involving provisioning
- Current major web browsers supporting modern standards, such as Google Chrome, Mozilla Firefox, Apple Safari, and Microsoft Edge are supported
- Internet Connectivity (optional)
  :   - Access to `https://www.hpe.com/support/hpesc`, `https://share.morpheusdata.com`, and `https://d2u3hdjdxt56gx.cloudfront.net` (the share.morpheusdata.com cloudfront domain that share package requests will redirect to) over port 443 required on app nodes when reconfiguring to download embedded packages and plugins.
      - Access to `https://morpheus-images.morpheusdata.com`, `https://registry.morpheusdata.com`, and `https://playbooks.morpheusdata.com` To download HPE Morpheus Enterprise’ system images and playbooks.
      - Offline installation requires installing the supplemental package in addition to the regular installation package. Local yum/apt repo access still required for offline installations.

NOTE

Access to `yum` and `apt` repos is still required for offline installations.

- VM and Host Agent Install (optional)
  :   - Inbound connectivity access from provisioned VMs and container hosts on port 443 (Agent install and communication). Port 80 may be required for older `apt` distros.
      - An Appliance URL that is accessible/resolvable to all managed hosts. It is necessary for all hosts that are managed by HPE Morpheus Enterprise to be able to communicate with the appliance server ip on port 443. This URL is configured under Administration > Settings.
