Uploaded image for project: 'ZooKeeper'
  1. ZooKeeper
  2. ZOOKEEPER-1744

clientPortAddress breaks "zkServer.sh status"

VotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 3.4.5
    • 3.4.6, 3.5.0
    • scripts
    • None
    • Reviewed

    Description

      When "clientPortAddress" is used in the config file (zoo.cfg), zkServer.sh's status command runs a grep command that matches both "clientPort" and "clientPortAddress". This creates an extra argument for FourLetterWordMain, which fails, so the status command incorrectly indicates that it couldn't connect to the server.

      Also, "localhost" is hardcoded as the target host for FourLetterWordMain. The "clientPortAddress" should be used if it is provided in the config file.

      Attachments

        1. ZOOKEEPER-1744-br34.patch
          1 kB
          Patrick D. Hunt
        2. ZOOKEEPER-1744.patch
          1 kB
          Nick Ohanian

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            nickohanian Nick Ohanian
            nickohanian Nick Ohanian
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment