opscenter 6.0 - 添加现有集群协议错误
opscenter 6.0 - Add Existing Cluster Protocol error
我已经安装了 DSE 5.0 并在 AWS 上配置了 4 节点集群。现在我正在尝试安装 DataStax Opscenter 6.0 以连接到此集群。可以使用 Spark UI 页面访问和验证工作集群。
在尝试配置 opscenter(安装在同一网络中的其他 RHEL 计算机上)时,出现奇怪的协议错误 - 我无法将现有集群添加到 opscenter。
2016-07-05 15:47:07+0100 [] WARN: [control connection] Error connecting to 10.20.21.60: Unexpected response during Connection setup: ProtocolError('Server protocol version (4) does not match the specified driver protocol version (2). Consider setting Cluster.protocol_version to 4.',)
2016-07-05 15:47:07+0100 [] ERROR: Control connection failed to connect, shutting down Cluster: ('Unable to connect to any servers', {u'10.20.21.60': ProtocolError("Unexpected response during Connection setup: ProtocolError('Server protocol version (4) does not match the specified driver protocol version (2). Consider setting Cluster.protocol_version to 4.',)",)})
2016-07-05 15:47:07+0100 [] INFO: Starting factory <cassandra.io.twistedreactor.TwistedConnectionClientFactory instance at 0x3229f80>
2016-07-05 15:47:07+0100 [] INFO: Stopping factory <cassandra.io.twistedreactor.TwistedConnectionClientFactory instance at 0x3229f80>
2016-07-05 15:47:07+0100 [] WARN: [control connection] Error connecting to 10.20.21.61: Unexpected response during Connection setup: ProtocolError('Server protocol version (4) does not match the specified driver protocol version (2). Consider setting Cluster.protocol_version to 4.',)</B>
2016-07-05 15:47:07+0100 [] ERROR: Control connection failed to connect, shutting down Cluster: ('Unable to connect to any servers', {u'10.20.21.61': ProtocolError("Unexpected response during Connection setup: ProtocolError('Server protocol version (4) does not match the specified driver protocol version (2). Consider setting Cluster.protocol_version to 4.',)",)})
2016-07-05 15:47:07+0100 [] INFO: Starting factory <cassandra.io.twistedreactor.TwistedConnectionClientFactory instance at 0x327f050>
2016-07-05 15:47:07+0100 [] INFO: Stopping factory <cassandra.io.twistedreactor.TwistedConnectionClientFactory instance at 0x327f050>
2016-07-05 15:47:07+0100 [] WARN: [control connection] Error connecting to 10.20.21.62: Unexpected response during Connection setup: ProtocolError('Server protocol version (4) does not match the specified driver protocol version (2). Consider setting Cluster.protocol_version to 4.',)
2016-07-05 15:47:07+0100 [] ERROR: Control connection failed to connect, shutting down Cluster: ('Unable to connect to any servers', {u'10.20.21.62': ProtocolError("Unexpected response during Connection setup: ProtocolError('Server protocol version (4) does not match the specified driver protocol version (2). Consider setting Cluster.protocol_version to 4.',)",)})
2016-07-05 15:47:07+0100 [] INFO: Starting factory <cassandra.io.twistedreactor.TwistedConnectionClientFactory instance at 0x322c440>
2016-07-05 15:47:07+0100 [] INFO: Stopping factory <cassandra.io.twistedreactor.TwistedConnectionClientFactory instance at 0x322c440>
2016-07-05 15:47:07+0100 [] WARN: [control connection] Error connecting to 10.20.21.63: Unexpected response during Connection setup: ProtocolError('Server protocol version (4) does not match the specified driver protocol version (2). Consider setting Cluster.protocol_version to 4.',)
2016-07-05 15:47:07+0100 [] ERROR: Control connection failed to connect, shutting down Cluster: ('Unable to connect to any servers', {u'10.20.21.63': ProtocolError("Unexpected response during Connection setup: ProtocolError('Server protocol version (4) does not match the specified driver protocol version (2). Consider setting Cluster.protocol_version to 4.',)",)})
2016-07-05 15:47:07+0100 [] WARN: ProcessingError while calling CreateClusterConfController: Unable to connect to cluster. Error is: Unable to connect to any seed nodes, tried [u'10.20.21.60', u'10.20.21.61', u'10.20.21.62', u'10.20.21.63']
我在某处读到 DSE opscenter 在连接 apache cassandra 3.0 时有问题,但在我的例子中它是所有 Datastax DSE 5.0 和 DataStax Opscenter 6.0。
有人有任何指示或以前的经验来处理 opscenter 的这个错误吗?
感谢您的提前帮助:)
谢谢。
直到最近,http://docs.datastax.com/en/opscenter/latest/opsc/install/opscInstallRHEL_t.html 上的文档列出了 "community" rpm 存储库,这是我们分发 OpsCenter 最高版本 5.2.x 的地方。对于 OpsCenter 6.0.0,我们已经开始通过 "enterprise" rpm 存储库进行分发,以反映我们现在仅与 DSE 兼容(并且不再与 Cassandra 的非 DSE 分发兼容)。
这样做的结果是,如果您按照该页面上的说明进行操作,您将获得 OpsCenter 5。2.latest 而不是与 DSE 5.0 不兼容的 OpsCenter 6.0.0。现在说明已经更新,如果你从社区切换到企业repo并升级到OpsCenter 6.0.0,你的问题应该可以解决。
编辑:为了全面披露,我应该指出我为 DataStax 开发 OpsCenter 工作。
我已经安装了 DSE 5.0 并在 AWS 上配置了 4 节点集群。现在我正在尝试安装 DataStax Opscenter 6.0 以连接到此集群。可以使用 Spark UI 页面访问和验证工作集群。
在尝试配置 opscenter(安装在同一网络中的其他 RHEL 计算机上)时,出现奇怪的协议错误 - 我无法将现有集群添加到 opscenter。
2016-07-05 15:47:07+0100 [] WARN: [control connection] Error connecting to 10.20.21.60: Unexpected response during Connection setup: ProtocolError('Server protocol version (4) does not match the specified driver protocol version (2). Consider setting Cluster.protocol_version to 4.',)
2016-07-05 15:47:07+0100 [] ERROR: Control connection failed to connect, shutting down Cluster: ('Unable to connect to any servers', {u'10.20.21.60': ProtocolError("Unexpected response during Connection setup: ProtocolError('Server protocol version (4) does not match the specified driver protocol version (2). Consider setting Cluster.protocol_version to 4.',)",)})
2016-07-05 15:47:07+0100 [] INFO: Starting factory <cassandra.io.twistedreactor.TwistedConnectionClientFactory instance at 0x3229f80>
2016-07-05 15:47:07+0100 [] INFO: Stopping factory <cassandra.io.twistedreactor.TwistedConnectionClientFactory instance at 0x3229f80>
2016-07-05 15:47:07+0100 [] WARN: [control connection] Error connecting to 10.20.21.61: Unexpected response during Connection setup: ProtocolError('Server protocol version (4) does not match the specified driver protocol version (2). Consider setting Cluster.protocol_version to 4.',)</B>
2016-07-05 15:47:07+0100 [] ERROR: Control connection failed to connect, shutting down Cluster: ('Unable to connect to any servers', {u'10.20.21.61': ProtocolError("Unexpected response during Connection setup: ProtocolError('Server protocol version (4) does not match the specified driver protocol version (2). Consider setting Cluster.protocol_version to 4.',)",)})
2016-07-05 15:47:07+0100 [] INFO: Starting factory <cassandra.io.twistedreactor.TwistedConnectionClientFactory instance at 0x327f050>
2016-07-05 15:47:07+0100 [] INFO: Stopping factory <cassandra.io.twistedreactor.TwistedConnectionClientFactory instance at 0x327f050>
2016-07-05 15:47:07+0100 [] WARN: [control connection] Error connecting to 10.20.21.62: Unexpected response during Connection setup: ProtocolError('Server protocol version (4) does not match the specified driver protocol version (2). Consider setting Cluster.protocol_version to 4.',)
2016-07-05 15:47:07+0100 [] ERROR: Control connection failed to connect, shutting down Cluster: ('Unable to connect to any servers', {u'10.20.21.62': ProtocolError("Unexpected response during Connection setup: ProtocolError('Server protocol version (4) does not match the specified driver protocol version (2). Consider setting Cluster.protocol_version to 4.',)",)})
2016-07-05 15:47:07+0100 [] INFO: Starting factory <cassandra.io.twistedreactor.TwistedConnectionClientFactory instance at 0x322c440>
2016-07-05 15:47:07+0100 [] INFO: Stopping factory <cassandra.io.twistedreactor.TwistedConnectionClientFactory instance at 0x322c440>
2016-07-05 15:47:07+0100 [] WARN: [control connection] Error connecting to 10.20.21.63: Unexpected response during Connection setup: ProtocolError('Server protocol version (4) does not match the specified driver protocol version (2). Consider setting Cluster.protocol_version to 4.',)
2016-07-05 15:47:07+0100 [] ERROR: Control connection failed to connect, shutting down Cluster: ('Unable to connect to any servers', {u'10.20.21.63': ProtocolError("Unexpected response during Connection setup: ProtocolError('Server protocol version (4) does not match the specified driver protocol version (2). Consider setting Cluster.protocol_version to 4.',)",)})
2016-07-05 15:47:07+0100 [] WARN: ProcessingError while calling CreateClusterConfController: Unable to connect to cluster. Error is: Unable to connect to any seed nodes, tried [u'10.20.21.60', u'10.20.21.61', u'10.20.21.62', u'10.20.21.63']
我在某处读到 DSE opscenter 在连接 apache cassandra 3.0 时有问题,但在我的例子中它是所有 Datastax DSE 5.0 和 DataStax Opscenter 6.0。
有人有任何指示或以前的经验来处理 opscenter 的这个错误吗? 感谢您的提前帮助:)
谢谢。
直到最近,http://docs.datastax.com/en/opscenter/latest/opsc/install/opscInstallRHEL_t.html 上的文档列出了 "community" rpm 存储库,这是我们分发 OpsCenter 最高版本 5.2.x 的地方。对于 OpsCenter 6.0.0,我们已经开始通过 "enterprise" rpm 存储库进行分发,以反映我们现在仅与 DSE 兼容(并且不再与 Cassandra 的非 DSE 分发兼容)。
这样做的结果是,如果您按照该页面上的说明进行操作,您将获得 OpsCenter 5。2.latest 而不是与 DSE 5.0 不兼容的 OpsCenter 6.0.0。现在说明已经更新,如果你从社区切换到企业repo并升级到OpsCenter 6.0.0,你的问题应该可以解决。
编辑:为了全面披露,我应该指出我为 DataStax 开发 OpsCenter 工作。