TS安装

1.检查防火墙状态

root@localhost tongsearch-3.0.8.0# systemctl status firewalld

● firewalld.service - firewalld - dynamic firewall daemon

Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)

Active: inactive (dead)

Docs: man:firewalld(1)

用户计划使用firewall-cmd命令开放端口,则需要先启动firewalld;

2.启动防火墙

systemctl start firewalld

3.开放端口
firewall-cmd --permanent --zone=public --add-port=9200/tcp
firewall-cmd --permanent --zone=public --add-port=9300/tcp
firewall-cmd --reload
4.不支持root用户 创建新用户
useradd tongsearch
sudo mkdir -p /data/tongsearch
5.配置JDK
5.2 root用户
vim /etc/security/limits.conf
tongsearch hard nproc unlimited
tongsearch soft nproc unlimited
tongsearch - nofile 262144
tongsearch - memlock unlimited
6.配置完之后切换tongsearch用户
ulimit -a 检查

7.切换root用户
vim /etc/sysctl.conf
vm.max_map_count = 262144 保存并退出
分别执行以下命令 使配置生效并查看
sysctl -p
sysctl -a|grep vm.max_map_count
8.安装包解压后 移动到 /data/tongsearch/目录下
mv tongsearch-{n} /data/tongsearch/
chown -R tongsearch:tongsearch tongsearch-3.0.8.0
9.修改配置文件
用户需要在 "tongsearch.yml" 文件中,配置存储数据的日志的路径等。
path.data:/data/tongsearch/data
path.logs:/data/tongsearch/logs
注释配置文件上面已经有下面的内容cluster.name node.name****network.host http.port:
cluster.name: tongsearch-cluster
node.name: ts1
path.data: /data/tongsearch/data
path.logs: /data/tongsearch/logs
network.host: 192.168.22.169
http.port: 9200
discovery.seed_hosts: "192.168.22.169","192.168.22.13","192.168.22.2"
cluster.initial_master_nodes: "ts1","ts2","ts3"
cluster.name: tongsearch-cluster
node.name: ts2
path.data: /data/tongsearch/data
path.logs: /data/tongsearch/logs
network.host: 192.168.22.13
http.port: 9200
discovery.seed_hosts: "192.168.22.169","192.168.22.13","192.168.22.2"
cluster.initial_master_nodes: "ts1","ts2","ts3"
cluster.name: tongsearch-cluster
node.name: ts3
path.data: /data/tongsearch/data
path.logs: /data/tongsearch/logs
network.host: 192.168.22.2
http.port: 9200
discovery.seed_hosts: "192.168.22.169","192.168.22.13","192.168.22.2"
cluster.initial_master_nodes: "ts1","ts2","ts3"
curl http://10.10.83.95:9200/_cat/nodes
168.1.88.86 41 47 11 0.64 0.26 0.22 cdfhimrstw - ts3
10.10.83.95 2 62 0 0.00 0.05 0.48 cdfhimrstw - ts1
168.1.88.84 8 97 1 0.15 0.11 0.10 cdfhimrstw * ts2

kill 这个进程

相关推荐
日常筹谋记10 分钟前
西门子 G120XA 变频器在数据中心冷却水泵系统的应用与数字化运维价值
运维
北城笑笑12 分钟前
Server 18 ,Nginx + Vite 前端部署排错实战:从 `/api/gpt/chat` 404 到 9012 后端服务的完整定位过程
linux·运维·前端·nginx·ubuntu·vue
Elastic 中国社区官方博客14 分钟前
Elasticsearch:什么是向量数据库?
大数据·运维·数据库·人工智能·elasticsearch·搜索引擎·ai
江湖有缘19 分钟前
从零搭建私有云相册:使用 Docker 一键部署 Damselfly全攻略
运维·docker·容器
NJCloud25 分钟前
ELK企业级日志分析平台(四)——基于 ELFK + Kafka 的日志采集与传输平台部署实践
linux·运维·分布式·elk·kafka
lisanmengmeng30 分钟前
搭建elk环境并接入frostmourne,实现监控报警效果(一)
运维·elk·jenkins
caimouse39 分钟前
ReactOS 窗口系统架构分析
服务器·c语言
王志来137944730081 小时前
聚焦五大核心场景:工控服务器机箱平台的垂直深耕之路
运维·服务器·python
ii_best1 小时前
手机自动化脚本按键精灵实战:随机布局安全数字键盘的自动化输入方案
android·运维·ios·自动化·手机
鲁邦通物联网1 小时前
充电站底层脱机DLB引擎解构:基于Linux调度的边缘计算网关并发控制实战
linux·运维·人工智能·边缘计算·边缘计算网关·5g数采·工业级边缘计算网关