欢迎投稿

今日深度:

Cassandra3.9版本基础入门2-基本配置说明,cassandra3.92-

Cassandra3.9版本基础入门2-基本配置说明,cassandra3.92-


对于在单个节点上运行Cassandra,上述步骤就足够了,您实际上不需要更改任何配置。 但是,在部署节点集群或使用不在同一主机上的客户端时,有一些参数必须更改。 根据tar压缩包解压缩安装的Cassandra,其配置文件可以在conf子目录中找到。 对于软件包安装的Cassandra,配置文件将位于/ etc / cassandra目录下。
主要的运行时属性 Cassandra中的大多数配置是通过可以在cassandra.yaml中设置的yaml属性来完成的。 至少应考虑设置以下属性:
(1)、cluster_name:集群的名称。      (2)、seeds:以逗号分隔的群种子节点的IP地址列表。      (3)、storage_port:您不一定需要更改此设置,但请确保没有防火墙阻止此端口。      (4)、listen_address:您的节点的IP地址,通过此IP地址来允许其他节点与此节点通信,因此对它的更改很重要。 或者,您可以设置listen_interface告诉Cassandra使用哪个接口和依次使用哪个地址。 这两种方式只需要设置一个,不要两个都设置。      (5)、native_transport_port:与storage_port相同需要确保此端口不被防火墙阻止,因为客户端将在此端口上与Cassandra进行通信。
更改目录位置 以下yaml属性控制目录的位置(2.1版本后默认位于data子目录下): (1)、data_file_directories:数据文件所在的一个或多个目录。      (2)、commitlog_directory:commitlog文件所在的目录。      (3)、saved_caches_directory:保存的高速缓存所在的目录。      (4)、hints_directory:hints所在的目录。 出于性能原因,如果您有多个磁盘,请考虑将commitlog和数据文件放在不同的磁盘上。
环境变量 可以在cassandra-env.sh中设置堆大小等JVM级别设置。 您可以向JVM_OPTS环境变量添加任何其他JVM命令行参数; 当Cassandra启动时,这些参数将被传递给JVM。
日志记录 Cassandra目前正在使用的日志记录器是logback。 您可以通过编辑conf子目录下的logback.xml文件更改日志记录属性。 默认情况下,它将以INFO级别记录到一个名为system.log的文件中,并在调试级别进入名为debug.log的文件。 当在前台运行时,它还将在INFO级别登录到控制台。 注:2.1版本后所有日志文件都默认存放在log子目录下。

www.htsjk.Com true http://www.htsjk.com/cassandra/33430.html NewsArticle Cassandra3.9版本基础入门2-基本配置说明,cassandra3.92- 对于在单个节点上运行Cassandra,上述步骤就足够了,您实际上不需要更改任何配置。 但是,在部署节点集群或使用不在同一主机上的...
相关文章
    暂无相关文章
评论暂时关闭