大数据全系列 教程
1869个小节阅读:467.5k
目录
408考研
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
准备一台搭载有CentOS7系统的虚拟机,使用XShell连接虚拟机
关闭防火墙,方便访问ES
x#关闭防火墙:
systemctl stop firewalld.service
#禁止防火墙自启动:
systemctl disable firewalld.service
配置最大可创建文件数大小
xxxxxxxxxx
#打开系统文件:
vim /etc/sysctl.conf
#添加以下配置:
vm.max_map_count=655360
#配置生效:
sysctl -p
由于ES不能以root用户运行,我们需要创建一个非root用户,此处创建一个名为es的用户:
xxxxxxxxxx
#创建用户:
useradd es
使用rz命令将linux版的ES上传至虚拟机
解压ES
xxxxxxxxxx
#解压:
tar -zxvf elasticsearch-7.17.0-linux-x86_64.tar.gz
#重命名:
mv elasticsearch-7.17.0 elasticsearch1
#移动文件夹:
mv elasticsearch1 /usr/local/
#es用户取得该文件夹权限:
chown -R es:es /usr/local/elasticsearch1
启动ES服务:
xxxxxxxxxx
#切换为es用户:
su es
#进入ES安装文件夹:
cd /usr/local/elasticsearch1/bin/
#启动ES服务:
./elasticsearch
#查询ES服务是否启动成功
curl 127.0.0.1:9200
1. 在Linux系统中,elasticsearch必须以用户运行
A root
B 非root
C 任意
D 以上说法都不对
1=>B