linux之安装Hadoop前的准备

独立模式安装


环境: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

虚拟机共享文件方式,通过挂载的方式上传文件

虚拟机—> 选项—>共享文件夹—>右边 总是启用,添加工具

  1. 找到挂载盘的位置
    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]$

  1. 解压jdk8
    [crx@crx soft]$ tar -zxvf jdk-8u172-linux-x64.tar.gz

  2. 删除压缩包
    [crx@crx soft]$ rm jdk-8u172-linux-x64.tar.gz

  3. 创建软连接
    [crx@crx soft]$ ln -s jdk1.8.0_172/ jdk

  4. 配置用户名
    [crx@crx Desktop]$ sudo vim /etc/hosts
    192.168.179.130 master

  5. 修改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


版权声明:本文为weixin_40645193原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。