goconserver
goconserver copied to clipboard
goconserver broadcast mode failed to support xCAT hierarchy mode
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.