Most major server configuration is done after the Carbon Black EDR server is installed, when the cbinit script is run. cbinit configures a combination of initial settings in both static configuration files and PostgreSQL.

For more information about installing and configuring the Carbon Black EDR server, see Installing the Server

Daemon configuration data is generally static, and is stored in flat files that follow typical Linux conventions. Dynamic run-time configuration data is stored in PostgreSQL and configured by using the Carbon Black EDR console.

The following table describes the major static configuration files.

Static Configuration File

Description

/etc/cb/cb.conf

Major Carbon Black EDR enterprise-wide settings.

/etc/cb/solr6/core_conf

This directory stores Apache Solr settings. Each subdirectory has individual solr core configurations.

/var/cb/data/pgsql/postgresql.conf

PostgreSQL settings.

/etc/cb/coreservices-logger.conf

Configuration of log settings for the Python coreservices daemon.

/etc/cb/sensorservices-logger.conf

Configuration of log settings for the Python sensorservices daemon.

/etc/cb/cb-datastore/*

Configuration of log settings for the Java cb-datastore daemon.

/etc/cb/nginx/conf.d/cb.conf

nginx server settings for defining IP addresses and ports to bind to listeners.

/etc/sysconfig/iptables

Standard iptables configuration for the server firewall (for CentOS 6).

The following table describes the secondary static configuration files:

Static Configuration File

Description

/etc/cb/allianceclient-logger.conf

Configuration of log settings for the Carbon Black EDR Alliance client daemon.

/etc/cb/nginx/cb-nginx.conf

Standard nginx server configurations that are specific to Carbon Black EDR.

/etc/cb/solr6/solr.in.sh

Jetty servlet settings for Solr