Local and Shared Configurations for the SIC (SRC CLI)
For the SIC, you need to define both a local and a shared group configuration.
A local configuration applies to a specific server instance in the SIC group. The local configuration specifies the name of the server and the properties the server uses to connect to the Juniper Networks database where the configuration is stored. You specify the local server name by using the edit slot number sic server statement. You specify the connection properties for the Juniper Networks database by using the slot number sic initial directory-connection statement.
The SIC shared group configuration contains the configuration used by a group of servers. Each SIC server must belong to a group. The SIC group configuration controls the properties for the accounting methods, authentication route targets, dictionaries, editing rules, and RADIUS and Diameter options.
You create the SIC shared group configuration by using the slot 0 sic server name /group-name/server-name statement. The identifier associated with the group is the name of the shared configuration. This statement creates the shared group configuration and populates the server configuration with default data. Use this command to add servers to the group and populate the server with default data.
In addition, certain configuration options applicable to the individual server instances belonging to the group are also stored in the shared group configuration under the individual server name. These configuration options include the accounting and authentication routing rules, the event logging configuration, and the RADIUS and Diameter transport configurations specific to the server instance. You configure these options by using the edit shared sic group identifier server statements.
For example, if you want to create an SIC group named server-group1 that includes a server named server-bldg5, from configuration mode:
Specify group-name and server-name.user@host# edit slot 0 sic serverset name /server-group1/server-bldg5
The following rules depict how a new SIC group or server configuration is created on successfully committing the configuration:
If the group-name does not exist in the Juniper Networks database, a new group and server instance as specified in this statement are created and populated with default data.
If the group-name already exists in the Juniper Networks database, a server instance as specified in this statement is created under the group and populated with default data.
If you want to add another server to server-group1 named server-bldg5a, execute:
Creating a server by using this statement populates it with default data. You can also add a new server to an existing group by using the shared sic group identifier server identifier statement. However, this statement does not populate the server with default data.