搜索
写经验 领红包
 > 美食

macbook安装caxa(macoscatalia怎么安装)

导语:如何在Mac OS X上安装和运行 Cassandra?本篇文章我将介绍使用 Homebrew 在 Mac OS X 本地安装 Cassandra一. 如果未使用过Homebrew, 那么我们需要首访问 Homebrew 并安装终端命令行中安装/bin/bash -c Java JDK 二. 安装 Java SDKCassandra 稳定版本仅支持 Oracle Java Standard Edition 8 或 OpenJDK 8,我们使用 brew 安装终端命令行中输入brew install --cask adoptopenjdk/openjdk/adoptopenjdk8三. 安装 Python为了使用 cqlsh 与 Cassandra 进行交互操作,需要安装 Python (版本要求 Python 2.7 或 Python 3.6+)brew install python四. 安装 cql 和 cassandra-driverpip install cqlpip install cassandra-driver五. 安装 Cassandrabrew install cassandra如何在本地运行 Cassandra?首先我们可以使用以下命令查看 Cassandra 的安装情况brew info cassandra如果 Dependencies 全都是✅,说明我们依赖项全部安装。如果有 ❌ 那么我们需要安装相关依赖 例如 cython ❌ 我们需要 brew install cython。全部依赖安装完毕后,我们就可以本地运行 cassandra 命令行输入cassandra -f如果出现以下错误,那么说明 Mac 中使用的默认 Java 版本,与 Cassandra 依赖不符合。如何解决呢?首先我们需要查看 java 默认版本/usr/libexec/java_home -V然后指定 JDKexport JAVA_HOME=`/usr/libexec/java_home -v 1.8.251.08`再次运行 Cassandracassandra -f这样问题就可以解决了然后打开另一个终端,运行 cqlshcqlsh如果运行 cqlsh 出现以下错误cqlshConnection error: (&39;, {&39;: OperationTimedOut(&39;,)})说明 cassandra 未正常运行,由于 Cassandra 3 仅支持 Java 8, 而我们之前安装和使用过更高的 Java版本。我们需要将默认的 JAVA_HOME 设置为 Java 8,然后再次启动 cassandra -fexport JAVA_HOME=`/usr/libexec/java_home -v 1.8.251.08`cassandra -fcqlsh至此让我们头痛的 cassandra 运行报错和无法连接的情况解决了,我们成功的在Mac OS X 本地安装并运行 Cassandra 。为自己加油吧[加油][礼物][撒花]

免责声明:本站部份内容由优秀作者和原创用户编辑投稿,本站仅提供存储服务,不拥有所有权,不承担法律责任。若涉嫌侵权/违法的,请反馈,一经查实立刻删除内容。本文内容由快快网络小德创作整理编辑!