glassfish
  1. glassfish
  2. GLASSFISH-16962

Adding an instance to cluster causes false indication to restart other cluster instances

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.1.1_b11
    • Fix Version/s: 3.1.1_b11, 4.0
    • Component/s: admin
    • Labels:
      None
    • Environment:

      ogs-3.1.1-b11-07_04_2011-aix.zip, Firefox 5 on Windows XP

      Description

      When a new instance is added to an existing cluster, status for all previously running instances is changed from "running" to "restart required". Adding an instance to a cluster should not require cluster restart. This is specifically problematic, since user cannot look up the reason for restart required messages for instances other than DAS in Admin Console.

      Steps to reproduce:

      In Admin Console:
      1. Create a cluster with one instance, e.g. cl1 with cl1in1, on localhost-domain1 node.
      2. Start cluster.
      3. Go to cluster cl1, Instances page and click on New.
      4. Fill in the instance name, e.g. cl1in2, and click OK. Note that after creation page with instances is displayed and the existing instance, cl1in1, has status "restart required".

      The same status is reported by CLI:

      /export/sqe/lidia/glassfish3/glassfish/nodes/localhost-domain1/cl1in1/logs % asadmin list-instances
      in1 running
      cl1in1 running; requires restart
      cl1in2 not running

      No errors or warnings are present in DAS server.log and the following warning is present in the first clustered instance server.log (cl1in1):

      [#|2011-07-05T18:23:41.775-0700|WARNING|oracle-glassfish3.1.1|null|_ThreadID=13;
      _ThreadName=Thread-9;|Unprocessed event : UnprocessedChangeEvent

      {PropertyName=sy stem-property, OldValue = null, NewValue = GlassFishConfigBean.com.sun.enterpris e.config.serverbeans.SystemProperty, Source = GlassFishConfigBean.com.sun.enterp rise.config.serverbeans.Server}

      , reason = The system-property, OSGI_SHELL_TELNET
      _PORT, that is referenced by the Java configuration, was modified, when = 130991
      5421592|#]

      1. server.log.cl1in1
        16 kB
        lidiam
      2. server.log.das
        18 kB
        lidiam

        Activity

        lidiam created issue -
        lidiam made changes -
        Field Original Value New Value
        Summary Adding an instance to cluster on ssh local node requires restart of other cluster instances Adding an instance to cluster requires restart of other cluster instances
        Tom Mueller made changes -
        Summary Adding an instance to cluster requires restart of other cluster instances Adding an instance to cluster causes false indication to restart other cluster instances
        Tags 3_1_1-review
        scatari made changes -
        Tags 3_1_1-review 3_1_1-approved 3_1_1-review
        scatari made changes -
        Tags 3_1_1-approved 3_1_1-review 3_1_1-approved
        Tom Mueller made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Fix Version/s 3.1.1_b12 [ 14853 ]
        Fix Version/s 3.2 [ 10969 ]
        Resolution Fixed [ 1 ]
        Tom Mueller made changes -
        Fix Version/s  3.1.1_b11 [ 14852 ]
        Fix Version/s 3.1.1_b12 [ 14853 ]
        lidiam made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Tags 3_1_1-approved 3_1_1-approved 3_1_1-verified
        Jill Sato made changes -
        Fix Version/s 4.0 [ 10970 ]
        Fix Version/s 3.2 [ 10969 ]

          People

          • Assignee:
            Tom Mueller
            Reporter:
            lidiam
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: