Unable to install Vertica

book

Article ID: 101590

calendar_today

Updated On:

Products

CA Infrastructure Management CA Infrastructure Management CA Performance Management - Usage and Administration CA Performance Management - Data Polling

Issue/Introduction

The following errors are seen when trying to install the Data Repository

Prerequisites not fully met during local (OS) configuration for
verify-node1_ipAddress.xml:
   WARN (N0010): https://my.vertica.com/docs/9.0.x/HTML/index.htm#cshid=N0010
        Linux iptables (firewall) has some non-trivial rules in tables: filter
 
Prerequisites not fully met during local (OS) configuration for
verify-node2_ipAddress.xml:
    WARN (N0010): https://my.vertica.com/docs/9.0.x/HTML/index.htm#cshid=N0010
        Linux iptables (firewall) has some non-trivial rules in tables: filter
 
Prerequisites not fully met during local (OS) configuration for
verify-node3_ipAddress.xml:
    WARN (N0010): https://my.vertica.com/docs/9.0.x/HTML/index.htm#cshid=N0010
        Linux iptables (firewall) has some non-trivial rules in tables: filter

A slightly different version of the message may be observed that states:
  • Linux iptables (firewall) has some non-trivial rules in tables: mangle, security, raw, filter
The solution is the same for this or the message version with only filter referenced.

Cause

These messages can be seen even if you have iptables / firewalld disabled due to the way Vertica is checking for the port availability.  Vertica is trying to make sure a rule is in place in the firewall configuration to allow communication so even if you disable the firewall entirely there will not be a rule in place and the check will fail.

Environment

Release: IMDAGG99000-3.6-Infrastructure Management-Data Aggregator
Component:

Resolution

If you run into this situation and have simply opeted to disable the firewall instead of opening the ports through it, the only resolution is to ensure:

1. The firewall is disabled and all required ports are available for communication.
2. No other installation warnings are seen when trying to install Vertica

If the above is correct then you will need to add the following parameter to the drinstall.properties file.  Please keep in mind that if there are any other WARN messages that would normally fail the installation, setting this parameter will ignore them.  This could lead to catastrophic and yet unknown / unseen problems occurring later on post install.
 

AllowVerticaInstallWarnings=true


This will allow WARN conditions so that the install completes. The install will only fail and exit if any FAIL conditions are met.  The parameter can be set anywhere in the drinstall.properties file. After setting this parameter, re-run the dr_install.sh script

Additional Information

The AllowVerticaInstallWarnings parameter for the CA Performance Management script essentially sets the Vertica failure-threshold to the desired level. Refer to the Vertica documentation for additional information:

https://my.vertica.com/docs/9.0.x/HTML/index.htm#Authoring/InstallationGuide/InstallingVertica/RunTheInstallScript.htm?Highlight=failure%20threshold