Back to Articles

You can use the host_inventory file to designate a single ServAssure Poller as a dedicated ServAssure TFTP Receiver.

A ServAssure TFTP Receiver listens only for TFTP requests, and only from Cisco and Casa devices1.
NOTE: Do not designate a poller as a ServAssure TFTP Receiver if your environment contains only a single poller node. If your environment contains only a single ServAssure Poller, it already acts as a ServAssure TFTP Receiver.
To designate a ServAssure Poller as a ServAssure TFTP Receiver, make the following changes to the [docsis_poller] group.
  1. Append the value QUEUE_LISTENER_LIST=pnmJob to the hostname for the ServAssure Poller designated as a ServAssure TFTP Receiver, to direct the ServAssure Poller to listen for messages only in the pnmJob queue.
  2. Configure all other ServAssure Poller nodes in the same network partition in the [docsis_poller] group to listen for messages in any other queue that is not the pnmJob queue. Other possible queues include:
    • lowPriority
    • highPriority
    • onDemand
    • backgroundPriority
For example:
[docsis_poller]
my.server.hostname.1 TFTP_IPV4=10.0.0.1 QUEUE_LISTENER_LIST=pnmJob
my.server.hostname.2 TFTP_IPV4=10.0.0.2 QUEUE_LISTENER_LIST=lowPriority,highPriority,backgroundPriority,onDemand
my.server.hostname.3 TFTP_IPV4=10.0.0.3 QUEUE_LISTENER_LIST=lowPriority,highPriority,backgroundPriority,onDemand

If your configuration includes multiple regions, and you want to use the ServAssure TFTP Receiver feature, you must configure one ServAssure Poller per region as a ServAssure TFTP Receiver.

You must also update the site_vars file to include a variable and value for the number of required pnmJob queue threads. Refer to site_vars file definitions for details.