B bds-config.json Configuration Example

This example demonstrates some of the available configuration parameters and values.

{
    "cluster": {
        "name": "cluster",
         "database_compatibility" : [ "12.1", "18" ]
    },
    "object_store_support" : {
        "enabled" : "true",
        "cell_http_proxy"     : "http://proxy1.server.com:80",
        "cell_no_proxy"       : "localhost,127.0.0.1,.my.domain.com,my.domain.com",
        "database_http_proxy" : "http://proxy2.server.com:80",
        "database_no_proxy"   : "localhost,127.0.0.1,.my.domain.com,my.domain.com"
    },
    "api" : {     
        "hostname"            : "admin.server.com",
        "skip_health_check"   : "true",
        "port" : 5050,
        "restart_stale" : "false"
    },
    "repositories" : {
        "url" : [
            "http://repo1.domain.com/loc/hadoop",
            "http://repo2.domain.com/loc",
            "http://alternate.domain.com/backup/repo"
        ],
        "dir" : [ "/root/hadooprepo" ]
    },
    "network" : {
        "use_infiniband"   : "false",
        "selection_subnet" : "5.32.128.10/21",
        "http_proxy"     : "http://my.proxy.server.com:80",
        "https_proxy"    : "http://mysecure.proxy.server.com:80"
	 "excluded_nodes" : [ "edge.node1.domain.com", "edge.node2.domain.com" ] 
		},
    "security" : {
        "database_auth_enabled"   : "true",
        "impersonation_enabled"   : "true",
        "impersonation_usehosts"  : "true",
        "impersonation_blacklist" : "hdfs,hive"
    },
    "kerberos" : {
        "principal"   : "oracle/mycluster@MY.DOMAIN.COM",
        "keytab"      : "/home/oracle/security/oracle.keytab",
        "hdfs-principal" : "hdfs/mycluster@MY.DOMAIN.COM",
        "hdfs-keytab"    : "/home/hdfs/security/hdfs.keytab",
        "db-service-principal" : "oracle/dbnode.domain.com@MY.DOMAIN.COM",
        "db-service-keytab"    : "/home/edgedb/edgedb.keytab"
    },
    "edgedb": {
        "node"    : "dbnode.domain.com",  
        "enabled" : "true",  
        "sync_hive_db_list" : "my_hive_db_1,my_hive_db2"  
    },
    "memory" : {
        "min_hard_limit" : 16384,
        "max_percentage" : 30
    }
}