碰到的几个问题及解决方案:
1、不能用root启动
创建一个hadoop用户用于启动ES。
配置数据目录和日志目录的所有者为hadoop,以免启动后报文件访问错误。
2、max virtual memory areas vm.max_map_count [65530] is too low
>vi /etc/sysctl.conf
文末附加
vm.max_map_count = 262144
>sysctl -p
3、max file descriptors [65535] for elasticsearch process is too low
vi /etc/security/limits.conf
文末附加
hadoop hard nofile 65536
hadoop soft nofile 65536