一 遇到的问题
最近需要弄个架构方面的东西,虽然看似简单,但是在整个过程中遇到了不少问题,所以就打算将整个过程记录下来。
问题1:安装jdk的时候,jdk解压失败?
我是通过wget http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-i586.tar.gz下载的,但是解压失败,这一点上花费了我差不多半小时时间,起初是怀疑是不是我命令用错了,查了半天都没个结果。
最后手动去oracle官网手动下载,然后上传到服务器上,解压,成功。
这期间我发现手动下载的文件和wget方式下载的文件大小都不一样,对这个我没有深究,应该是wget下载下载的文件有问题,因为手动在官网上下载JDK,需要同意license,但是wget方式下载默认是不勾选的
二 服务器准备
在整个过程中需要用到好几个服务器,暂时先买了三台云服务器。
132.232.47.139
45.40.199.46
132.232.40.31
都是centos7系统
三 环境配置
3.1 JDK安装
1 在data目录下新建/program/software目录,需要安装的东西都安装到这里
这样做的目的是为了方便管理,我本人就在这方面吃过亏,以前安装的路径都很杂乱,很难移植
2 手动下载jdk
下载地址:http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-i586.tar.gz
3 将下载好的jdk文件上传到服务器,并解压
tar -zxvf jdk-8u181-linux-i586.tar.gz
4 将解压好的文件移动到/data/program/software下面
mv jdk1.8.0_181/ /data/program/software/java8
5 配置/etc/profile
export JAVA_HOME=/data/program/software/java8 export JRE_HOME=/data/program/software/java8/jre export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
6 source /etc/profile 让配置立刻生效
3.2 配置hosts
vi /etc/hosts 132.232.47.139 bigdata1 45.40.199.46 bigdata2 132.232.40.31 bigdata3
3.3 查看防火墙
service firewalld status
如果防火墙是开启的,就关闭
service firewalld stop
四 其他服务器
其他两台服务器,完全按照第三部的步骤配置,一模一样
原文地址:https://www.cnblogs.com/pw818/p/9419726.html