For the complete documentation index, see llms.txt. This page is also available as Markdown.

Network Interface Service Mapping

To bind each service to a specific network interface, follow these steps:

  1. Update the inventory files with your desired network interface mapping.

  2. Reapply the Ansible playbooks to implement changes.

Within the Nodeum installation package, locate the /inventory/hosts_vars/srv1 file. This file contains essential configurations and settings for the host.

The service can be configured using the available section. By default, the iface_name parameter utilizes the primary network interface, but it can be customized.

# If there is no default network interface defined or you want to override it
# iface_name: eth0

Later in the same file, you'll find various parameters for linking a list of services to a specific interface name.

# Specific name of interface for each services. Default to iface_name 
# or default network interface) if undefined
# smb_iface_name: eth0
# nfs_iface_name: eth0
# rails_iface_name: eth0
# zookeeper_iface_name: eth0
# solr_iface_name: eth0
# catalog_indexer_iface_name: eth0

Description of each parameter :

Parameter
Service Name

smb_iface_name

SAMBA

nfs_iface_name

NFS

rails_iface_name

RAILS

solr_iface_name

SOLR

catalog_iface_name

CATALOG INDEXER

Last updated

Was this helpful?