为什么Datastax社区版安装竟然是企业版?
Why Datastax community edition installation turned out to be enterprise?
更新
好吧,发现了更多的因素,这张图片是我点击使用"manage existing cluster, and added 127.0.0.1 as host node"后拍摄的,所以我想应该有一个配置可以将包设置为社区版而不是企业版。
但是如果我确实创建了可以选择社区版软件包的新集群,问题是它会尝试在这些节点上安装 cassandra 和 datastax-agent 并以错误结束并重试
在尝试修复 cassandra configuration problem 时,我注意到安装中有两件事:
- datastax 企业凭据文本字段?这导致我 2
- 安装
Package: Datastax Enterprise 4.7.0
而我实际上使用 ansible 从 Deb 社区安装了 cassandra 和 opscenter
这是 ansible 配置中的部分,其中 repo link 是社区:
- name: Add Datastax repository key
apt_key: url=http://debian.datastax.com/debian/repo_key state=present
tags:
- install
- name: Add Datastax repository
apt_repository: repo='deb http://debian.datastax.com/community stable main' state=present update_cache=yes
tags:
- install
- name: Install Cassandra
apt: name={{ item }} state=present
with_items:
- dsc22
- cassandra-tools
- opscenter
tags:
- install
最新的 OpsCenter 不包括最新版本的 Cassandra Community 的定义,因此它使该屏幕变灰。这是我解决它的方法:
在 /etc/opscenter/definitions/ :
- 复制
dsc-packages-2.1.0.json
到dsc-packages-2.3.0.json
- 编辑
packages-1.json
、packages-5.1.2.json
和 packages-5.2.0.json
,并用 2.2.0 行复制每 2.1.4 行。
更新
好吧,发现了更多的因素,这张图片是我点击使用"manage existing cluster, and added 127.0.0.1 as host node"后拍摄的,所以我想应该有一个配置可以将包设置为社区版而不是企业版。
但是如果我确实创建了可以选择社区版软件包的新集群,问题是它会尝试在这些节点上安装 cassandra 和 datastax-agent 并以错误结束并重试
在尝试修复 cassandra configuration problem 时,我注意到安装中有两件事:
- datastax 企业凭据文本字段?这导致我 2
- 安装
Package: Datastax Enterprise 4.7.0
而我实际上使用 ansible 从 Deb 社区安装了 cassandra 和 opscenter
这是 ansible 配置中的部分,其中 repo link 是社区:
- name: Add Datastax repository key
apt_key: url=http://debian.datastax.com/debian/repo_key state=present
tags:
- install
- name: Add Datastax repository
apt_repository: repo='deb http://debian.datastax.com/community stable main' state=present update_cache=yes
tags:
- install
- name: Install Cassandra
apt: name={{ item }} state=present
with_items:
- dsc22
- cassandra-tools
- opscenter
tags:
- install
最新的 OpsCenter 不包括最新版本的 Cassandra Community 的定义,因此它使该屏幕变灰。这是我解决它的方法:
在 /etc/opscenter/definitions/ :
- 复制
dsc-packages-2.1.0.json
到dsc-packages-2.3.0.json
- 编辑
packages-1.json
、packages-5.1.2.json
和packages-5.2.0.json
,并用 2.2.0 行复制每 2.1.4 行。