如何设定 Cassandra Cluster 在多个节点上
什么是 Cassandra Cluster?
A Cassandra 集群是整个 Cassandra 数据库。多个 Cassandra Cluster结合起来形成数据库 Cassandra。 该 Cassandra 集群包含多个(多个)不同层的存储单元。每层都包含其他层。
大型组织,例如 Amazon、Facebook 等公司需要管理大量数据。因此这些组织无法在一台机器上存储如此大量的数据。当他们使用类似 Cassandra 采用分布式架构。
这些组织将大量数据存储在多个节点上。这些节点相互通信。为此, Cassandra 集群已建立。
- Cluster 基本上是一组节点,以便节点可以轻松地相互通信。
- 协调器节点是与副本进行通信的节点。
分区器
分区器决定数据在集群上的分布方式。分区器使用哈希函数在集群上分配数据。它使用分区键来计算哈希。该哈希称为 象征. 数据以此代币为基础进行分发。
以下是创建步骤指南 Cassandra 簇。
先决条件 Cassandra Cluster
集群设置有以下要求。
- 您应该有多台机器(节点)。
- 节点必须在局域网(LAN)上相互连接。
- 每个节点上都必须安装 Linux。
- 你应该有 Cassandra 企业版。
- JDK 必须在每台机器上安装。
如何安装 Cassandra Cluster 在Linux上
在每台机器上, Cassandra 需要安装企业版。以下是安装步骤 Cassandra 企业版。
步骤1) 运行 Cassandra 企业版设置
On Linux 终端,运行 Cassandra 企业版设置。将显示以下页面。
此页面不提供任何必要信息。它仅提供有关 Cassandra 版本。因此请跳过此页并按下一步按钮。
步骤2) 接受许可协议
按下下一步按钮后,将显示以下页面。
本页提供有关以下软件包和子软件包的信息: Cassandra 即将进行安装。
下面会询问许可证。选中“我接受协议”复选框,然后按下一步按钮。
步骤3) 安装 Builder 并单击下一步
按下下一步按钮后,您将看到以下页面。
此页面询问您有关安装选项的信息。
- 首先,它会询问安装目录。默认情况下,它安装在主目录中。
- 接下来,它会询问安装类型,选择简单安装。
- 接下来,它会询问是否更新系统,请勾选“否”。
- 接下来,它会要求默认接口。有两个选项,您可以在本地主机上安装或选择 IP 地址。选择 IP 地址进行安装
- 按下一步按钮。
步骤4) 设置节点并单击下一步
按下下一步按钮后,将显示以下页面。
此页面询问有关节点设置的信息。
- 首先,选择节点类型“Casandra Node”。
- 接下来,在“Ring Name”中输入您的集群名称。 Cluster 同一集群中所有节点的名称应该相同。
- 接下来,选择种子。种子是其他非种子节点联系的节点。
- 提供此信息后,按下一步按钮。
步骤5) 安装 Datastax 代理
按下下一步按钮后,将显示以下页面。
此页面询问您要安装 datastax 代理的 IP 地址。
- 安装 ops center 需要 Datastax 代理。Ops center 是监控工具,您可以在其中监控所有节点。
- 提供此信息后,按下一步按钮。
步骤6) 按下一步进行安装
按下下一步按钮后,将显示以下页面。
现在安装程序已准备好安装。按下一步按钮。
步骤7) 等待安装过程
按下下一步按钮后,将显示以下页面。
安装程序将开始安装。
步骤8) 点击完成按钮
安装完成后,将显示以下页面。在同一页面上,您将看到默认出现的选项的复选标记。
开始 Cassandra Node
安装后 Cassandra 每个节点上的企业版,开始 Cassandra 服务器并按照以下步骤操作。
步骤1) 去 Cassandra 企业安装目录,然后输入以下命令
bin/dse 卡桑德拉
通过执行此命令, Cassandra 服务器将启动。以下是屏幕截图 Cassandra 服务器自动启动。
执行命令大约一分钟后, Cassandra 服务器将启动。逐个启动每个节点服务器。启动所有节点服务器后,您的 Cassandra 集群已可供使用。
结语
本教程解释了为什么 Cassandra 集群是必需的,创建集群的先决条件是什么 Cassandra 集群是什么以及如何创建 Cassandra Cluster。此外,本教程还将指导您如何访问 Cassandra 企业服务器。