goconserver icon indicating copy to clipboard operation
goconserver copied to clipboard

goconserver broadcast mode failed to support xCAT hierarchy mode

Open neo954 opened this issue 6 years ago • 0 comments

This issue is against goconserver version 0.3.1. While goconserver introduced broadcast node in pull request #45, it failed to support xCAT hierarchy mode.

# goconserver --version
Version: 0.3.1, BuildTime: 2018-08-20T21:15:20-0400 Commit: 1a3762c6de1dab60f5f2dedac659c532c1eda76f

In my test environment, c910f03c01p09 act as xCAT management node, c910f03c01p10 act as xCAT service node, and c910f03c01p19 act as the compute node.

# lsdef c910f03c01p10 -i setupconserver
Object name: c910f03c01p10
    setupconserver=2
# lsdef c910f03c01p19 -i conserver,servicenode,xcatmaster
Object name: c910f03c01p19
    conserver=c910f03c01p10
    servicenode=c910f03c01p10
    xcatmaster=c910f03c01p10

In the configuration above, Run rcons c910f03c01p10,c910f03c01p19 will fail. See details below.

# rcons c910f03c01p10,c910f03c01p19
Could not connect to c910f03c01p10, error: Node not exist
Connection to c910f03c01p10 closed.
# rcons c910f03c01p19,c910f03c01p10
Could not connect to c910f03c01p10, error: Node not exist
Connection to c910f03c01p10 closed.

neo954 avatar Aug 24 '18 09:08 neo954