一、本地安装(jdk需要在11以上)
1、下载安装包并解压(下载到/opt目录下)
wget https://cdn.crate.io/downloads/releases/crate-4.5.2.tar.gz
tar -zxvf /cratedb/crate-4.1.2.tar.gz
2、crtaedb在root用户下不能启动,创建用户crate
useradd crate
passwd crate
3、授予crate权限
vi /etc/sudoers
添加内容:crate ALL=(ALL) ALL
4、创建存放数据和日志的文件夹,授予权限
mkdir -p /data/data
mkdit -p /data/log
chmod -R 777 /data/log
chmod -R 777 /data/data
chmod -R 777 /opt/crate-4.5.2
5、编辑配置文件
vi /opt/crate-4.5.2/config/crate.yml
添加内容:
network.host: local,site
discovery.type: single-node
path.logs: /data/log
path.data: /data/data
6、切换成crate用户(su crate),在cratedb安装目录下启动cratedb
bin/crate
二、docker安装
1、在docker环境下启动: