Non-Appliance Mode Only
The steps below are only applicable for installation in Non-Appliance mode, and should be performed by your Linux administrator.
This video demonstrates how to prepare a RHEL 7.8 operating system for DPOD Non-Appliance mode installation. Use it just as a demonstration, as it is not kept up-to-date with every change in the requirements. When preparing the operating system, you should follow the procedure provided below.
Subject | Action |
---|---|
Supported operating system | Use an operating system that is supported by DPOD as described in Hardware and Software Requirements. Verify the installed OS using the following command: cat /etc/redhat-release |
CPU and RAM | Allocate CPU and RAM according to the chosen deployment profile as listed in Hardware and Software Requirements. Verify the allocated resources using the following commands: free -h lscpu |
Disks | DPOD requires at least 3 disks (LUNs / physical / virtual):
The sizes of the disks are described in Hardware and Software Requirements. Some configurations, such as the Cell environment, require multiple disks for the data. You may verify the existence of the disks using the following command (e.g: look for lsblk |
Mount points, file systems and logical volumes | DPOD requires specific mount points / file systems in the different disks. lsblk Tip: To use LVM in AWS EC2 instances with RHEL 8.x and EBS disks, first execute |
Privileged user | The installation must be performed by the root user or by using
|
Non-privileged OS user and group | The DPOD services require a non-privileged dedicated OS user and group to run. Consider executing the following command: groupadd dpodsvcg && useradd -g dpodsvcg -md /home/dpodsvc -s /bin/bash dpodsvc |
OS locale | The supported OS locale is en_US.UTF-8. Check the OS Locale Configuration and change it if necessary. |
Network requirements | Ensure you have at least one network interface installed and configured with full access to network services, such as DNS and NTP. |
Setup DNS | It is highly recommended to setup DNS - your network admin may need to assist you with this action. |
Using dnf on RedHat | For RedHat only: Your system might need to be registered and subscribed to the Red Hat Customer Portal to be able to install all prerequisites using subscription-manager register subscription-manager attach --auto
|
Setup hosts file | Verify that the |
Required RPMs | Verify the existence of the following RPMs from the official Red Hat/Rocky Linux yum repositories:
The installation is usually performed by executing dnf install httpd dnf install mod_ssl dnf install curl dnf install wget dnf install unzip dnf install initscripts dnf install xmlstarlet dnf install lz4 dnf install jansson dnf install cjose dnf install chrony dnf install iptables-services dnf install bc dnf install fontconfig dnf install mailcap dnf install policycoreutils-python-utils dnf install numactl dnf install tuned dnf install nmon dnf install hiredis The following RPMs are recommended for system maintenance and troubleshooting, and are optional: |
Ensure the systemctl enable httpd.service && systemctl start httpd.service && systemctl status httpd.service |
Table 1 - File Systems / Mount Points
File System / Mount Point | Minimum Size | Device Type | File System |
---|---|---|---|
Disk 1: Operating System (e.g.: | |||
For this disk, use your organization’s standards for the operating system, or use the default sizes that are created automatically when the operating system is installed. | |||
Disk 2: Application and Logs (e.g.: | |||
/app | 30 GB | LVM | XFS |
/app/tmp | 8 GB | LVM | XFS |
/installs | 30 GB | LVM | XFS |
/logs | 15 GB | LVM | XFS |
/shared | 1 GB | LVM | XFS |
Data Disk(s) (e.g.: | |||
/data | As described in Hardware and Software Requirements or according to the sizing spreadsheet in case one was provided by the DPOD support team. Minimum of 100 GB. | LVM | XFS |
[Required only for cell members] | Only for cell members, according to the sizing spreadsheet provided by DPOD support team. See Setup a Cell Environment for information about these disks/mount points. | LVM | XFS |
Third-Party Software
Third-party software such as antivirus, cybersecurity, monitoring, APM, endpoint protection, backup, etc. might significantly decrease the performance of DPOD and impact its functionality.
In case of functionality or performance issues, try first to disable such software.
During the resolution of issues, DPOD support will ask the customer to disable any 3rd party software in order to isolate the issues and verify their source. Support cannot be provided if the 3rd party tools are not disabled.