Hardware Requirements

This table outlines hardware and software requirements for the SUSE Manager Server and Proxy, on x86_64 and IBM Power PC architecture.

For IBM Z hardware requirements, see installation:install-ibmz.adoc.

For SUSE Manager for Retail hardware requirements, see retail:retail-requirements.adoc.

Server Hardware Requirements

Table 1. Server Hardware Requirements for x86_64 Architecture
Hardware Details Recommendation

CPU

-

Minimum 4 dedicated 64-bit CPU cores

RAM

Test Server

Minimum 8 GB

Base Installation

Minimum 16 GB

Production Server

Minimum 32 GB

Disk Space

/ (root directory)

Minimum 24 GB

/var/lib/pgsql

Minimum 50 GB

/var/spacewalk

Minimum 50 GB per SUSE product and 360 GB per Red Hat product

/var/cache

Minimum 10 GB. Add 100 MB per SUSE product, 1 GB per Red Hat or other product. Double the space if the server is an ISS Master.

Swap space

3 GB

For more information about inter-server synchronization (ISS), see administration:iss.adoc.

Table 2. Server Hardware Requirements for IBM POWER8 or POWER9 Architecture
Hardware Details Recommendation

CPU

Minimum 4 dedicated cores

RAM

Test Server

Minimum 8 GB

Base Installation

Minimum 16 GB

Production Server

Minimum 32 GB

Disk Space

/ (root directory)

Minimum 100 GB

/var/lib/pgsql

Minimum 50 GB

/var/spacewalk

Minimum 50 GB per SUSE product and 360 GB per Red Hat product

/var/cache

Minimum 10 GB. Add 100 MB per SUSE product, 1 GB per Red Hat or other product. Double the space if the server is an ISS Master.

Swap space

3 GB

For more information about inter-server synchronization (ISS), see administration:iss.adoc.

Proxy Hardware Requirements

Table 3. Proxy Hardware Requirements
Hardware Details Recommendation

CPU

Minimum 2 dedicated 64-bit CPU cores

RAM

Test Server

Minimum 2 GB

Production Server

Minimum 8 GB

Disk Space

/ (root directory)

Minimum 24 GB

/srv

Minimum 100 GB

/var/cache (Squid)

Minimum 100 GB

SUSE Manager Server stores packages in the /var/spacewalk/ directory. Repository synchronization fails if this directory runs out of disk space. You can estimate how much space the /var/spacewalk/ directory requires based on the clients and repositories you plan to mirror.

SUSE Manager Proxy caches packages in the /var/cache/ directory. If there is not enough space available in /var/cache/, the proxy will remove old, unused packages and replace them with newer packages.

As a result of this behavior:

  • The larger /var/cache/ directory is on the SUSE Manager Proxy, the less traffic there will be between it and the SUSE Manager Server.

  • By making the /var/cache/ directory on the SUSE Manager Proxy the same size as /var/spacewalk/ in the SUSE Manager Server, you avoid a large amount of traffic after the first synchronization.

  • The /var/cache/ directory can be small on the SUSE Manager Server compared to SUSE Manager Proxy. See estimation hints in the Server Hardware Requirements section.