1、安装JDK13
解压缩:
tar -xvf jdk-13.0.2_linux-x64_bin.tar -C /home
修改环境变量:
vim /etc/profile
添加:
export JAVA_HOME=/home/jdk-13.0.2
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
生效:
source /etc/profile
验证:
java -version
2、解压缩:
tar -xvf crate-ce-4.0.3-1b7058f.tar -C /home
mv /home/crate-ce-4.0.3-1b7058f /home/crate-ce-4.0.3
3、新建启动用户:
useradd crate
passwd crate
chown -R crate /home/crate-ce-4.0.3
4、调整系统配置:
cat >> /etc/security/limits.conf <<-EOF
crate soft nofile 65536
crate hard nofile 65536
EOF
echo ‘vm.max_map_count=655360’ >> /etc/sysctl.conf && sysctl -p
5、修改组件配置
cluster.name: neusoft
node.name: node1
stats.enabled: true
network.bind_host: 0.0.0.0
network.publish_host: 172.25.20.43
gateway.recover_after_nodes: 4
gateway.expected_nodes: 5
discovery.seed_hosts: [“172.25.20.39:4300”, “172.25.20.41:4300”, “172.25.20.42:4300”, “172.25.20.43:4300”, “172.25.20.44:4300”]
cluster.initial_master_nodes: [“172.25.20.39:4300”, “172.25.20.41:4300”, “172.25.20.42:4300”, “172.25.20.43:4300”, “172.25.20.44:4300”]
6、使用crate启动:
export CRATE_HEAP_SIZE=8G
cd bin
nohup ./crate &
