Software Requirements
Category |
Supported Version |
|---|---|
Java |
|
OS |
OmniData Server is compatible with CentOS 7.6 and openEuler 20.03 LTS SP1. |
Hadoop |
|
ZooKeeper |
|
Hive |
|
Spark |
|
Ceph |
|
OpenSSL |
OpenSSL 1.1.1 or later |
Python |
Python 3.9.2 or later |
Haveged |
Any |
The HAF service consumes random numbers on your system. To prevent program blocking, you must enable the haveged service.
- Install haveged. Skip this step if haveged has been installed.
yum install -y haveged
- Enable the haveged service and configure it to start as the system boots.
systemctl start haveged systemctl enable haveged.service
- Confirm the service is enabled.
service haveged status
If the OpenSSL version is earlier than 1.1.1, the certificate fails to be issued. Upgrade OpenSSL to 1.1.1 or later.
- View the Open SSL version.
openssl version
If the version is earlier than 1.1.1, upgrade it.
- Obtain the software package.
wget https://www.openssl.org/source/openssl-1.1.1g.tar.gz
- Decompress, compile, and install the package.
tar -zxvf openssl-1.1.1g.tar.gz cd openssl-1.1.1g sudo ./config --prefix=/usr/local/openssl sudo make -j 16 sudo make install sudo mv /usr/bin/openssl /usr/bin/openssl.bak sudo ln -sf /usr/local/openssl/bin/openssl /usr/bin/openssl
- Open the file and add /usr/local/openssl/lib to the end of the file.
sudo vim /etc/ld.so.conf
- Make the setting to take effect.
sudo ldconfig -v
Parent topic: Environment Requirements