Skip to content
LogScale Self-Hosted Deployment
This is an archived version of the documentation downloaded from LogScale Documentation Archives. Up to date documentation, and documentation for later versions, is available on LogScale Documentation

## LogScale on Bare Metal - Individual Node Configuration

Each node in a LogScale bare metal installation will need to have certain configuration and system settings before LogScale is installed.

### Warning

CrowdStrike do not recommend installing LogScale and Kafka on the same nodes. This is not best practice for deployment. A containerized version of LogScale that includes LogScale and Kafka on the same host is available for the purposes of testing. For more information, see Using `humio-single-node-demo` (Testing Only).

When deploying each node in the LogScale cluster, consider the following parameters:

- Supported operated system. LogScale recommends Ubuntu 18.04 LTS or later.

- Network configuration and firewalls must be configured with the following ports:

  - Bi-directional TCP for port 22 for SSH so that a terminal and shell can connect and configure the different components.

  - Bi-directional TCP for port 8080 for communicating with LogScale through the API and UI

  - Bi-directional TCP for port 9092 for communicating to Kafka nodes

  - Optional, bi-directional TCP for port 9200 for communication with LogScale using the Elastic protocol

- LogScale runs on Scala and needs a Java Virtual Machine (JVM) to run. See Java. Note that LogScale distributions bundle a suitable JVM.

#### Enter search term