cockroachdb因其弹性而受到青睐,因为它提供了强大的一致性,并且可以在硬件或网络故障中幸存下来。它特别适合需要高可用性和低延迟数据访问的应用程序。
在 ubuntu 22.04 lts jammy jellyfish 上
第 1 步。首先,通过在终端中运行以下命令,确保所有系统软件包都是最新的。apt
sudo apt update
sudo apt upgrade
第 2 步。安装所需的依赖项。
cockroachdb 有某些需要安装的依赖项。使用以下命令安装它们:
sudo apt install -y curl lsof wget
第 3 步。在 ubuntu 22.04 上安装 cockroachdb。
现在,让我们继续下载最新版本的 cockroachdb:
wget https://binaries.cockroachdb.com/cockroach-latest.linux-amd64.tgz
下载后,是时候从下载的存档中提取文件了。使用以下命令:
tar -xvzf cockroach-latest.linux-amd64.tgz
cockroachdb是一个单一的二进制可执行文件。要使其在系统范围内可访问,请将其移动到系统路径中列出的目录:
sudo mv cockroach /usr/local/bin/
现在,创建一个数据目录至关重要,cockroachdb将在其中存储其数据:
mkdir -p ~/cockroach-data
使用以下命令初始化新的 cockroachdb 节点:
cockroach init --insecure --host=localhost
“”标志允许在不加密的情况下进行快速设置。在生产环境中,应使用安全配置。--insecure
第 4 步。配置蟑螂数据库。
cockroachdb 需要配置才能有效使用。您必须指定 ip 地址和 cockroachdb 应侦听的端口。编辑“蟑螂”二进制文件中的集群设置:
cockroach start --background --store=path-to-your-data-directory \ --listen-addr=<your-ip-address> --http-addr=<your-ip-address>:8080
替换为系统的 ip 地址。
为您的 cockroachdb 实例分配唯一的集群名称。例如:
--join=<your-ip-address>:26257 --locality=region=us,zone=us-west
要启动 cockroachdb,请使用以下命令:
cockroach start --background --store=path-to-your-data-directory \ --listen-addr=<your-ip-address> --http-addr=<your-ip-address>:8080
第5步。访问 cockroachdb admin ui。
要访问 cockroachdb 管理员 ui,请打开您的 web 浏览器并导航到:
http://:8080
感谢您使用本教程在 ubuntu 系统上安装 cockroachdb。有关其他帮助或有用信息,我们建议您查看。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/yun260999.html