独立模式安装
环境:hadoop 2.7.3版本、8G固态硬盘、CentOS6.5或6.8
老规矩,于本文最后附上hadoop-2.7.3安装包链接
————————配置集群准备start——————————
1.CentOS6.8安装
VMware-workstation-full-15.5.1.exe
CentOS-6.8-x86_64-bin-DVD1.iso
2.Net模式 ping www.baidu.com
3.安装增强
虚拟机 vmvawre Tools安装(用root权限安装,解压)
a. 将它复制到桌面,解压 tar -zxvf VM…gz
b. cd vmware-tools-distrib/
c. ./vmware-install.pl (安装***需要root用户安装)
4.自动连接网卡
vim /etc/sysconfig/network-scripts/ifcfg-eth0
是否随网桥服务启动,eth0生效
ONBOOT=yes
[root@master Desktop]# gedit /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:0c:29:e0:e7:81
TYPE=Ethernet
UUID=72099bec-bc18-4c7c-b7eb-e397a0f4ead4
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.179.130
NETMASK=255.255.255.0
NETWORK=192.168.179.0
GATEWAY=192.168.179.2
DNS1=192.168.179.2
关闭防火墙
1.查看防火墙
[crx@master Desktop]$ chkconfig iptables --list
iptables 0:off 1:off 2:off 3:off 4:off 5:off 6:off
2.关闭防火墙
chkconfig iptables off
5.重启reboot 或shutdown -r now
6.窗口自适应:查看 —>自动调整大小—>自动适应客户机
复制粘贴:关闭虚拟机—>右键【设置】—>选项—>客户机隔离—>全部勾选(默认也是勾选)
配置sudo命令
1.首先切换为root用户
su root
2.修改sudoers文件
vim /etc/sudoers
3.找到权限设置如下
root ALL=(ALL) ALL
若要给hyxy用户增加sodu权限,需要在下面加一句话
crx ALL=(ALL) ALL
保存后退出root用户就有sudo权限
若执行sudo命令的用户没有sodu权限 ,则会报以下错误
violet is not in the sudoers file. Thtis incident will be reported
虚拟机共享文件方式,通过挂载的方式上传文件
虚拟机—> 选项—>共享文件夹—>右边 总是启用,添加工具
- 找到挂载盘的位置
cd /mnt/按table 一直补全
2)ll查看
3)在~下创建文件夹soft,将挂载盘jdk拷贝到指定路径下
[crx@crx 工具]$ cp jdk-8u172-linux-x64.tar.gz ~/soft/
————————配置集群准备end——————————————
1.查看linux自带的jdk版本
[crx@crx soft]$ java -version
java version “1.7.0_99”
OpenJDK Runtime Environment (rhel-2.6.5.1.el6-x86_64 u99-b00)
OpenJDK 64-Bit Server VM (build 24.95-b01, mixed mode)
[crx@crx Desktop]$ rpm -qa|grep java
tzdata-java-2016c-1.el6.noarch
java-1.7.0-openjdk-1.7.0.99-2.6.5.1.el6.x86_64
java-1.6.0-openjdk-1.6.0.38-1.13.10.4.el6.x86_64
2.删除依赖【root权限】
[root@crx Desktop]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.99-2.6.5.1.el6.x86_64
[root@crx Desktop]# rpm -e --nodeps java-1.6.0-openjdk-1.6.0.38-1.13.10.4.el6.x86_64
或:
$>sudo rpm -e --nodeps java-1.6.0-openjdk-1.6.0.38-1.13.10.4.el6.x86_64
**安装jdk**___
1.在家目录下创建soft目录
[crx@crx soft]$
解压jdk8
[crx@crx soft]$ tar -zxvf jdk-8u172-linux-x64.tar.gz删除压缩包
[crx@crx soft]$ rm jdk-8u172-linux-x64.tar.gz创建软连接
[crx@crx soft]$ ln -s jdk1.8.0_172/ jdk配置用户名
[crx@crx Desktop]$ sudo vim /etc/hosts
192.168.179.130 master修改hostname名
[crx@crx Desktop]$ cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=master
7.在java中配置环境变量,有用户下的和系统下的,我们配置用户下的
【系统下的: /etc/profile】
【用户下的: ~/.bash_profile】
[crx@crx Desktop]$ vim /home/crx/.bash_profile
#PATH=P A T H : PATH:PATH:HOME/bin
#export PATH
export JAVA_HOME=/home/crx/soft/jdk
export PATH=J A V A H O M E / b i n : JAVA_HOME/bin:JAVAHOME/bin:PATH
8.source编译
[crx@crx Desktop]$ source /home/crx/.bash_profile
9.查看jdk版本
[crx@master soft]$ java -version
java version “1.8.0_172”
Java™ SE Runtime Environment (build 1.8.0_172-b11)
Java HotSpot™ 64-Bit Server VM (build 25.172-b11, mixed mode)
链接
链接:https://pan.baidu.com/s/1lhbNKomyZCx5vemgEik5rQ
提取码:jy3k