elasticsearch 集群安装

机器:55.15.4.3,55.15.4.4

 准备环境

    1、java

       

将JDK包上传到/root/NetbaseSyslogPackages目录下,JDK下载链接为http://download.oracle.com/otn-pub/java/。这里使用的版本为jdk-8u45-linux-x64.tar.gz。

 

cd /root/NetbaseSyslogPackages

 

将压缩包解压到指定目录/usr/local/

 

tar -zxvf jdk-8u45-linux-x64.tar.gz -C /usr/local/

 

添加JDK到系统环境变量,需要用到root权限,编辑/etc/profile文件,在最后追加以下代码。

vi /etc/profile 


JAVA_HOME=/usr/local/jdk1.8.0_45

PATH=$PATH:$JAVA_HOME/bin:/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin

CLASSPATH=:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar

export JAVA_HOME

export PATH

export CLASSPATH

 

使配置文件立即生效。

 

source /etc/profile

 

检查版本java和javac版本是否一致

 

java -version            #查看JDK版本信息

javac -version                    #查看JDK 编译器版本信息

 

如果版本不一致,可手动调整,可以通过which查找Java的路径,修改。

使用which查看系统原有java命令路径。

 

which java

/usr/bin/java

 

重命名原有java命令

mv /usr/bin/java /usr/bin/javaold

 

创建软链接

ln -s /usr/local/jdk1.8.0_45/bin/java /usr/bin/java

ln -s /usr/local/jdk1.8.0_45/bin/javac /usr/bin/javac

到此,JDK安装完成。

 

通过scp命令复制安装包到其他主机,参照上述步骤安装JDK,注意的地方就是/etc/profile内容修改。

 

scp jdk-8u45-linux-x64.tar.gz root@55.15.4.4:/root/NetbaseSyslogPackages/

 

如果不存在scp命令,需要安装openssh-clients

 

yum install openssh-clients

 

或者rpm安装openssh-clients

 

rpm -ivh libedit-2.11-4.20080712cvs.1.el6.x86_64.rpm

rpm -ivh openssh-clients-5.3p1-94.el6.x86_64.rpm

 

 

原文地址:https://www.cnblogs.com/fengzaoye/p/8575275.html