Troubleshooting
TPCH SQL6 Error
Symptom:
The TPCH SQL6 reports an error.

Solution:
This error occurs because the default value of the max.task.queue.size configuration item of OmniData is four times the number of CPUs on the storage node. You can change the value to increase the queue depth.
TPCDS SQL3 Error
Symptom:
The execution of TPCDS SQL3 causes the core dump of the engine.

Solution:
This exception is an inherent problem of the Ceph community and needs to be resolved by the community.
Add the rgw_nfs_lru_lane_hiwat configuration item to the [global] section in the Ceph configuration file /etc/ceph/ceph.conf and set the value to 65535.
OmniData Limitation
- Operators in transaction list tables cannot be pushed down.
- Operators in bucket tables cannot be pushed down.
An Error Is Reported in the haf daemon Log
Symptom:
The following error information is recorded in the HAF daemon log:
[ERROR] [ProcessID:1512097] [daemon_recv] TlsAccept:428] [LINK]target TlsAcceptDeal failed. channelID=0

Solution:
Perform the certificate generation operations on host nodes and offload nodes.
An Error Is Reported During Spark Execution and No Error Is Reported in the HAF Daemon Log
Symptom:
An error is reported during Spark execution and no error is recorded in the haf daemon log. The command output is as follows:
Failed to create task.

Solution:
Add spark.executorEnv.HAF_CONFIG_PATH path to the Spark configuration file, where path indicates the installation path of the HAF on the host node.

When haf-tool Is Used to Generate Certificates, the Generation Fails Occasionally
Symptom:
When the haf-tool is used to generate a certificate, an error occurs occasionally. The error information is as follows:
/opt/haf-host/tools/scripts/csr_gen_host.sh generate host csr failed

Solution:
Generally, this error occurs because the following host scripts have been sourced when OmniData is started. As a result, the OpenSSL command version conflicts with the local OpenSSL command version. When running the preceding certificate generation command, restart a shell.

Could Not Find the core File During the Running of HAF
Symptom:
When HAF is running, an exception occurs. As a result, the process exits and the coredump file is not found.
Solution:
The core file is generated by the system. The HAF does not have the permission to modify the core file. You are advised to check the system configuration file to determine the location where the coredump file is generated.
cat /proc/sys/kernel/core_pattern
