生产环境实战spark (3)Linux CentOS 系统安装 修改主机名 安装JDK
1,Linux centos 7 安装完成,修改主机名
2,安装JDK
1,Linux centos 7 安装完成,修改主机名[root@localhost ~]# cat /etc/sysconfig/network# Created by anaconda[root@localhost ~]# cat /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost localhost.localdomain localhost6 localhost6.localdomain6[root@localhost ~]# vi /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost localhost.localdomain localhost6 localhost6.localdomain6~
在以上两个配置文件中,修改主机名为master,修改后重启无效,没有作用.
[root@localhost ~]# hostnamectl Static hostname: localhost.localdomain Icon name: computer Chassis: n/a Machine ID: 51e2d676a69d460692546d433b1d9222 Boot ID: 76b4fd3198c04302bfe04f182fd6205a Virtualization: vmware Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-123.el7.x86_64 Architecture: x86_64[root@localhost ~]# hostnamectl set-hostname master[root@localhost ~]# hostnamectl --pretty[root@localhost ~]# hostnamemaster[root@localhost ~]# hostnamectl --staticmaster[root@localhost ~]# hostnamectl Static hostname: master Icon name: computer Chassis: n/a Machine ID: 51e2d676a69d460692546d433b1d9222 Boot ID: 76b4fd3198c04302bfe04f182fd6205a Virtualization: vmware Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-123.el7.x86_64 Architecture: x86_64[root@localhost ~]# hostnamectl --transientmaster[root@localhost ~]# hostnamectl --staticmaster[root@localhost ~]# hostnamectl --pretty[root@localhost ~]# reboot
按照 hostnamectl set-hostname master这个来修改主机名,修改成功! 提示符号已经更改为[root@master ~]#
Last login: Mon Apr 10 10:00:54 2017 from 132.150.75.19
[root@master ~]# hostnamectl --pretty[root@master ~]# hostnamemaster[root@master ~]# hostnamectl Static hostname: master Icon name: computer Chassis: n/a Machine ID: 51e2d676a69d460692546d433b1d9222 Boot ID: 61d89f635de049f18e695210b542b8e9 Virtualization: vmware Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-123.el7.x86_64 Architecture: x86_64[root@master ~]#
2,JDK安装在master创建一个目录,用来保存安装的压缩包
Last login: Mon Apr 10 10:01:09 2017 from 132.150.75.19[root@master ~]# cd /usr/local[root@master local]# mkdir rhzf_spark_setupTools[root@master local]# chmod 777 rhzf_spark_setupTools[root@master local]# ls -ltrtotal 44drwxr-xr-x. 2 root root 4096 Jun 10 2014 srcdrwxr-xr-x. 2 root root 4096 Jun 10 2014 sbindrwxr-xr-x. 2 root root 4096 Jun 10 2014 libexecdrwxr-xr-x. 2 root root 4096 Jun 10 2014 lib64drwxr-xr-x. 2 root root 4096 Jun 10 2014 libdrwxr-xr-x. 2 root root 4096 Jun 10 2014 includedrwxr-xr-x. 2 root root 4096 Jun 10 2014 gamesdrwxr-xr-x. 2 root root 4096 Jun 10 2014 etcdrwxr-xr-x. 2 root root 4096 Jun 10 2014 bindrwxr-xr-x. 5 root root 4096 Apr 6 08:47 sharedrwxrwxrwx. 2 root root 4096 Apr 10 10:42 rhzf_spark_setupTools[root@master local]#
jdk下载到本地,然后通过winscp第三方工具上传到云平台虚拟机:
解压缩安装JDK
[root@master local]# cd rhzf_spark_setupTools[root@master rhzf_spark_setupTools]# lsjdk-8u121-linux-x64.tar.gz[root@master rhzf_spark_setupTools]# tar -zxvf jdk-8u121-linux-x64.tar.gzjdk1.8.0_121/jdk1.8.0_121/THIRDPARTYLICENSEREADME-JAVAFX.txtjdk1.8.0_121/THIRDPARTYLICENSEREADME.txtjdk1.8.0_121/lib/jdk1.8.0_121/lib/jexec
......
[root@master rhzf_spark_setupTools]# lsjdk1.8.0_121 jdk-8u121-linux-x64.tar.gz[root@master rhzf_spark_setupTools]# mv jdk1.8.0_121 /usr/local[root@master rhzf_spark_setupTools]# cd /usr/local[root@master local]# lsbin etc games include jdk1.8.0_121 lib lib64 libexec rhzf_spark_setupTools sbin share src[root@master local]# vi /etc/profile
......
export JAVA_HOME=/usr/local/jdk1.8.0_121export PATH=.:$PATH:$JAVA_HOME/bin[root@master jdk1.8.0_121]# source /etc/profile[root@master jdk1.8.0_121]# java -versionjava version "1.7.0_51"OpenJDK Runtime Environment (rhel-2.4.5.5.el7-x86_64 u51-b31)OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)
重启配置文件,发现JDK8未生效,原因是centos 操作系统自带了JDK 7。先将JDK7 删除掉:
[root@master local]# rpm -qa | grep javatzdata-java-2014b-1.el7.noarchpython-javapackages-3.4.1-5.el7.noarchjava-1.7.0-openjdk-headless-1.7.0.51-2.4.5.5.el7.x86_64java-1.7.0-openjdk-1.7.0.51-2.4.5.5.el7.x86_64javapackages-tools-3.4.1-5.el7.noarch
删除原来系统自带的JDK[root@master local]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.51-2.4.5.5.el7.x86_64[root@master local]# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.51-2.4.5.5.el7.x86_64[root@master local]# rpm -qa | grep javatzdata-java-2014b-1.el7.noarchpython-javapackages-3.4.1-5.el7.noarchjavapackages-tools-3.4.1-5.el7.noarch
校验JDK 8 已经安装完成:[root@master local]# java -versionjava version "1.8.0_121"Java(TM) SE Runtime Environment (build 1.8.0_121-b13)Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)[root@master local]#