Spark_provider Configuration File
The spark_provider tool can be configured using the spark_info_file located at the location:
<II_SYSTEM>/ingres/files/spark-provider
The standard values include:
• vector_provider_hostname
• vector_provider_port
• vector_provider_username
• vector_provider_password
The following optional values can be added in addition to the standard, predefined values:
vector_provider_debug
Default is false. If activated, the spark_provider tool prints additional information in STDOUT and the container has Java Remote debugging at 127.0.0.1::4747.
vector_provider_add_host
The container is created by adding the FQDN of the host machine to the “/etc/hosts” of the Spark container so that it can call back the X100 server. In some cases, this might not be the correct FQDN or IP address (if you have multiple network cards) or you may want to avoid the call back. In such cases, you can use the configuration parameter to override the default. Valid values are no (no additional host is added to the container) or <FQDN>:<IP> (add the FQDN and IP to the host file).
Note: If you are working on a Linux machine and “hostname -f” returns “localhost” as the FQDN of your machine, you may need to set the configuration parameter as follows: “vector_provider_add_host = host.docker.internal:host-gateway”.
vector_provider_port
Specifies the port at which the container is available. If not specified, it generates a random port and updates the configuration file with it.
vector_provider_container_user
Creates the spark container using the option --user to specify the userid and group id that is used to create the container process. The default setting is not to specify any user except in Windows if using Podman, in which case 1000:1000 is used as the user. Valid values are none (no userid/groupid specified) or <USERID>:<GROUPID> (container runs under userid and groupid).
Last modified date: 09/11/2026