Changes between Initial Version and Version 1 of Internal/Infrastructure/SetupTestbed/CfgNodeAgent


Ignore:
Timestamp:
Nov 7, 2008, 6:55:55 PM (16 years ago)
Author:
korakis
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Internal/Infrastructure/SetupTestbed/CfgNodeAgent

    v1 v1  
     1The configuration of Nodeagent4 is dependent on file "nodeagent.yaml" which is located under path "/etc/nodeagent4", A typical configuration looks like below.
     2{{{
     3      1 # NOTE: use only 'spaces' to indent !
     4      2 # ('tab' indents are not supported by the ruby yaml parser used to read this file)
     5      3 #
     6      4 # This is the Config file for the NodeAgent4 on the WINLAB platform
     7      5 #
     8      6 ---
     9      7 nodeagent:
     10      8   # Communication settings
     11      9   comm:
     12     10
     13     11     # How many seconds can we go without a message from the node handler
     14     12     # before we assume we have lost connectivity and need to reset
     15     13     handler_timeout: 40
     16     14
     17     15     # Number of consecutive handler timeouts before a 'handler lost'
     18     16     # will be declared.
     19     17     timeout_count: 2
     20     18
     21     19     # Number of seconds to wait between consecutive RETRY requests
     22     20     retry_interval: 3
     23     21
     24     22     # Number of seconds between consecutive HEARTBEAT messages
     25     23     heartbeat_interval: 10
     26     24
     27     25     # Pause between resending previous messages
     28     26     resend_interval: 0.1
     29     27
     30     28     # Currently the node Agent has the choice between two types
     31     29     # of Communicators to use to talk to the node Handler:
     32     30     # i)  Multicast Communicator
     33     31     # ii) TCP Server Communicator
     34     32     #
     35     33     # To enable/disable i) uncomment/comment the following lines
     36     34     #
     37     35     listen_addr: 224.4.0.1
     38     36     listen_port: 9006
     39     37     handler_addr: 224.4.0.2
     40     38     handler_port: 9002
     41     39     local_if: eth0 # Control Interface used with Multicast Comm.
     42     40     #
     43     41     # To enable/disable ii) uncomment/comment the following lines
     44     42     #server_port: 9026
     45     43     # local_if: Control Interface used with TCPServer Comm.
     46     44     #local_if: eth0 # for nodes on the NICTA platform
     47     45     #local_if: eth1 # for nodes on the WINLAB platform
     48}}}
     49
     50Comments
     51Line 39: the name of interface which communicates with nodehandler4 running on console. This port should be Rtl-8169 Gigabit ethernet port between four USB ports on nodes.[[BR]]
     52
     53Each time the configuration is changed, you need reset nodeagent with "/etc/init.d/nodeagent4 restart"