Error Message Reference
This topic provides information about Anzo and AnzoGraph and error messages.
Anzo Error Messages
This section includes the possible causes and solutions for Anzo error messages. Click a message in the list below to view details about that error:
- Application Service Failure
- Elasticsearch exception [type=circuit_breaking_exception, reason=[parent] Data too large, data for [<http_request>]...
- Sparkler Exception: java.io.IOException: Unable to connect to provided ports 10000~10010
Application Service Failure
This message indicates that the Anzo server cannot bind to the Application Port defined on the Server Settings page in the Anzo console. The problem has two likely causes:
- Another program is bound to the defined Anzo Server Application Port.
- You are not running as the root user and lack the required permission.
To resolve this issue, make sure that no other application is running on the defined Application port and log in as the root user if Anzo is installed on a UNIX operating system.
Elasticsearch exception [type=circuit_breaking_exception, reason=[parent] Data too large, data for [<http_request>]...
This message indicates that the Elasticsearch heap size is not large enough to process the request. By default, Elasticsearch is configured to use a maximum heap size of 1 GB. Cambridge Semantics recommends that you increase the amount to 50% of the memory that is available on the server. To change the configuration, open the elasticsearch_install_dir/config/jvm.options
file in an editor. At the top of the file, modify the Xms and Xmx values to replace the 1 with the new value. For example:
# Xms represents the initial size of total heap space # Xmx represents the maximum size of total heap space -Xms15g -Xmx15g
Sparkler Exception: java.io.IOException: Unable to connect to provided ports 10000~10010
This message indicates that the Sparkler Livy RSC client ran out of the ports that it uses internally for running jobs. Increase the range of ports by adjusting the livy.rsc.launcher.port.range value in the livy-client.conf file. If you use the embedded Anzo Sparkler compiler, the file is in the install_path/Server/spark/csi-livy-spark/conf
directory.
Cambridge Semantics recommends that you set livy.rsc.launcher.port.range = 10000~10110. Restart the Livy server after changing the configuration file.
AnzoGraph Error Messages
This section includes the possible causes and solutions for AnzoGraph error messages. Click a message in the list below to view details about that error:
- Exiting: Error - Cannot execute as user 'root'. To override this security protection, set 'enable_root_user=true': Invalid user id
- Invalid Certificate
Exiting: Error - Cannot execute as user 'root'. To override this security protection, set 'enable_root_user=true': Invalid user id
This message indicates that you tried to start AnzoGraph as the root user and root access is disabled. You can try the command again as a non-root user, or you can enable root access. For instructions, see Enabling Root User Access.
Invalid Certificate
This message indicates that you replaced the default AnzoGraph certificates with your own trusted certificates and the certificates are invalid. Certificates can be invalid because they expired or they were generated or signed incorrectly.