centos 7安装es中遇到问题

尝试在用户组目录下安装es
[root@localhost ~]# su - esadmin

[esadmin@localhost ~]$ cd /usr/local/data/mdm/elk/es/bin
[esadmin@localhost bin]$ ./elasticsearch

结果:[esadmin@localhost bin]$ ./elasticsearch

./elasticsearch:行17: dirname: 未找到命令
./elasticsearch:行17: /elasticsearch-env: 没有那个文件或目录
./elasticsearch:行20: : 未找到命令
./elasticsearch:行24: grep: 未找到命令
./elasticsearch: 第 26 行:exec: : 未找到

没思路
能够运行出来

dirname 这个命令在当前用户下
手动执行下看能不能运行,怀疑你这用户权限不足

确实看着像权限或环境变量配置问题,检查下/elasticsearch-env的配置和权限吧