Elassandra
Linux下安装Elassandra,及配置
为了避免报错,可以先更新apt
官方文档参考
sudo apt update
安装Elassandra
sudo apt-get install -t jessie-backports openjdk-8-jre-headless
sudo apt-get install software-properties-common apt-transport-https gnupg2
sudo add-apt-repository 'deb [arch=all] https://nexus.repo.strapdata.com/repository/apt-releases/ stretch main'
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys B335A4DD
sudo apt-get update && sudo apt-get install elassandra
sudo systemctl start cassandra
nodetool status 查看Cassandra启动状态
mapping 到elasticsearch
curl -XPUT -H 'Content-Type: application/json' http://localhost:9200/rolltrek -d'{
"mappings":{
"user":{
"properties": {
"email": {
"type":"text",
"cql_collection":"singleton"
}
}
}
}
}'
修改cassandra.yaml文件 # find / -name cassandra.yaml
rpc_address 改成要访问的ip,可以使用本机的私有ip
curl -XGET 'http://服务器ip:9200/rolltrek/user/1/_source'
相关文章