1.安装 xshell  版本为 Xshell-6.0.0086_yy  安装文件夹里的三个版本 可反复安装 避免购买。

2.安装 Xftp 版本为 xftp5_wm_5.0.1228

3.xshell 和 Xftp 下载地址 Xftp https://www.netsarang.com/zh/downloading/

    安装时可能需要用到下面2步:

    第1步:关掉 虚拟机所在主机的防火墙 
        systemctl stop firewalld.service #停止firewall
        systemctl disable firewalld.service #禁止firewall开机启动
    
    第2步:添加 虚拟机所在主机的端口号 默认22;添加虚拟机的IP地址;输入用户名 机密码后即可登录

4.安装JDK

    1.目录选择 /opt/ibeifeng

        两个目录:/opt/ibeifeng/software   用于放软件
            /opt/ibeifeng/install      用于放安装后的文件
    

    2.JDK 版本为 jdk-8u171-linux-x64.tar  
        安装步骤:

            第1步:解压安装 因为JDK文件放在software文件下,所以进入到software文件夹下

                执行命令:tar -zxvf jdk-8u171-linux-x64.tar.gz -C ../install/  即可安装完成
    
            第2步:设置环境变量 在jdk1.8.0_171目录下 vi /etc/profile 打开配置文件
    
            第3步:文件尾添加 
                ## JAVA_HOME
                     export JAVA_HOME=/opt/ibeifeng/install/jdk1.8.0_171
                     export PATH=$PATH:$JAVA_HOME/bin

            第4步:source /etc/profile  安装完成

5.安装ES  版本为  elasticsearch-6.3.0.tar

    第1步:tar -zxvf elasticsearch-6.3.0.tar.gz -C ../install/

    第2步:创建用户,ES 不能用 root 账户启动.所以在bin目录下 在root账户下 添加账户 useradd es -p es

    第3步:切换到普通用户 在bin录下 在root账户下 su - es  复制一个界面后切换。 授权是在root 账户中完成的
    
    第4步:在install目录下,在root账户下授权给es用户 chown -R es:es elasticsearch-6.3.0/【普通账户为 es】

    用ll查看修改后的权限 都改为了8

       drwxr-xr-x. 8 es es  143 6月  12 2018 elasticsearch-6.3.0
       drwxr-xr-x. 8 10 143 255 3月  29 2018 jdk1.8.0_171

    第5步:切换到es账户 然后进入bin 目录。  .elasticsearch/

    第6步:修改es改配置文件。在es的config目录下 命令  vi elasticsearch.yml 

    第7步:在es权限下,修改 network.host: 192.168.0.1 为network.host: 192.168.1.3  后面的IP为安装ES的IP.改ip的时候 有
        时数字不能接受小键盘数字区的数字。直接在大键盘输入即可。然后保存修改 :wq

    第8步:在bin 目录下 .elasticsearch/ 尝试启动。启动后通常会报错,并不会一帆风顺。报错如下图:

esxi收集supportbundle esxi集群如何部署_安装 Xftp 

第9步:解决上述三个问题。到安装虚拟机的电脑上,切换到root 账户 

              解决最大虚拟内存,即问题3 

问题1:   max file descriptors [4096] for elasticsearch process likely too low, increase to at least [65536]

解决:最大文件数目。

进入  vi /etc/security/limits.conf文件,添加或修改如下行:
*        hard    nofile           65536
*        soft     nofile           65536
修改好了以后,调用sysctl -a查看,发现参数并没有变动,要重启才可以。

必须重启 必须重启

重启 虚拟机

重启 es。问题1解决

查看单独结果命令

ulimit -Hn   查看最大文件数

ulimit  -Hu  查看最大线程数

ulimit - Su  查看最大线程数

问题2:max number of threads [3082] for user [lish] likely too low, increase to at least [4096]

解决:切换到root用户,进入limits.d目录下修改配置文件。

vi /etc/security/limits.d/20-nproc.conf 

修改或添加如下内容:

* soft  nproc 1024

* hard nproc 1024

#修改为

* soft  nproc 4096

* hard nproc 4096

必须重启 必须重启

重启 虚拟机

重启 es。问题2解决                           

问题3:max virtual memory areas vm.max_map_count [65530] likely too low, increase to at least [262144]

解决:切换到root用户修改配置sysctl.conf

vi /etc/sysctl.conf 

添加下面配置:

vm.max_map_count=262144

并执行命令:

sysctl -p  问题3解决成功

 

esxi收集supportbundle esxi集群如何部署_安装JDK_02

es 启动成功。至此 基本的安装完成。后续还要安装其他相关的es插件,才能正常可视化操作。