Uploaded image for project: 'Bigtop'
  1. Bigtop
  2. BIGTOP-502

Flume NG init script should pass --name "agent" instead of --name "<hostname>"

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 0.3.0, 0.4.0
    • Fix Version/s: 0.4.0
    • Component/s: general
    • Labels:
      None
    • Environment:

      [CentOS 5.7 64-bit]

      Description

      The /etc/init.d/flume-ng-node init script currently passes this option:
      --name <hostname>
      ...to /usr/bin/flume-ng, but the option needs to be a constant name, "agent" (literally, w/o quotes), like this:
      --name agent

      The reason is because Flume NG currently can't properly parse a dot-separated hostname because dots are used as namepace delimiters. So instead we should probably hardcode it to the name "agent" as the default name of the agent (while still retaining the ability to specify a different node by specifying the FLUME_NODE_NAME).

      Thank you.

        Attachments

          Activity

            People

            • Assignee:
              bmahe Bruno Mahé
              Reporter:
              will@cloudera.com Will McQueen
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: