Uploaded image for project: 'Apache Trafodion (Retired)'
  1. Apache Trafodion (Retired)
  2. TRAFODION-1854

Trafodion cannot start on nodes with uppercase hostname.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.0-incubating
    • foundation
    • None

    Description

      set the node's hostname to uppercase, in this case it is set to 'H1 H2 H3'

      Trafodion’s .bashrc is setting correctly:

      1. These env vars define all nodes in the cluster
        export NODE_LIST=" H1 H2 H3"
        export MY_NODES=" -w H1 -w H2 -w H3"

      /etc/hosts are also set as ‘H1 H2 H3’.
      sqconfig is also set as uppercase hostname.

      when starting trafodion instance, it will report below error in sqmon.log:

      Processing cluster.conf on local host H1
      [SHELL] Shell/shell Version 1.0.1 EsgynDB_Enterprise Release 2.0.0 (Build release [EsgynDB-2.0.0-0-g2ba9dde_Bld402], date 20151121_0002)

      [SHELL] %
      ! Start the monitor processes across the cluster
      startup
      [SHELL] %startup
      [SHELL] Cannot start monitor from node 'H1' since it is not member of the cluster configuration or 'hostname' string does not match configuration string.
      [SHELL] Configuration node names:
      [SHELL] 'h1'
      [SHELL] 'h2'
      [SHELL] 'h3'
      [SHELL] Failed to start environment!

      [SHELL] %
      exit

      Attachments

        Activity

          People

            ovis_poly liu ming
            hfutmkby Yi (Eason) Zhang
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: