Requirements¶
Java¶
A Java runtime environment version 21 or higher has to be installed.
Hint - JAVA_HOME
For detailed instructions on how to install Java and set the required environment variables, refer to SEAL Online Service.
After installing Java, log off and log on to Windows again so that JAVA_HOME is set correctly. To check, open System Information. JAVA_HOME is listed under Software Environment > Environment Variables.
User and Privileges¶
A user account with local Administrator privileges is required for the installation.
The installation requires privileges for executing PowerShell scripts. The execution policy has to be set to RemoteSigned at least. For this, open a PowerShell as administrator and execute the following command:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
For more information about execution policies, refer to the Microsoft documentation.
Hint - group policy
The execution policy might be overwritten by a group policy.
Caution - do not use the local Administrator as service user
The SEALService user must never be the local Administrator account. This is a security risk. Use a dedicated domain service account instead.
No DNS Server¶
No active DNS server is running on the Distribution Engine server.
Server Certificate¶
Standard server installations use HTTPS/SSL nowadays. This requires server certificates:
- SEAL Control Center and DPF Tracker: certificate in
.crtformat. - Elastic Stack, if installed on the same server: certificate in
cert.pem/key.pemformat.
SEAL Logrotate (Optional)¶
SEAL Logrotate cleans up outdated log files of the Distribution Engine services to free up storage space and prevent performance and memory issues. You can run PLOSSYS Distribution Engine without Logrotate, but we strongly recommend to install it. When running a cluster, install it on each server. For more information, refer to the SEAL Logrotate documentation.
Elastic Stack (Optional)¶
PLOSSYS Distribution Engine manages and visualizes its log, statistics, and accounting data by means of Elastic Stack. Elastic Stack consists of Elasticsearch and Kibana. The installation is optional. For more information, refer to the SEAL Elastic Stack documentation.
As of version 2.2.0, PLOSSYS Distribution Engine contains the configurations for Filebeat and Elastic Stack. With these configurations, PLOSSYS Distribution Engine can send its log data to any Elastic Stack system. This can be a SEAL Elastic Stack or a customer-specific Elastic Stack. The seal-dpf-filebeat service forwards the service log files and the accounting data.
For the installation, refer to Installing SEAL Elastic Stack. For the configuration, refer to Configure SEAL Elastic Stack.
Next Step¶
Continue with: Installation