Hadoop入门第一篇——环境配置

1、准备工做

    1. 所需软件

            1)    jdk-linux.rpmhtml

            2)    Hadoop2.8.1.tar.gzjava

            3)    CentOS.isolinux

            4)    VirtualBox.exevim

            5)    XShell(下载地址:http://www.netsarang.com/download/free_license.html)windows

            6)    Xftp服务器

    2. 配置windows虚拟网卡

            打开网络链接,找到VirtualBox Host-Only Network,右键属性,选择IPv4双击,配置固定Ip地址。网络

图 1.2.1oop

    3. 新建Linux虚拟机

            打开已经安装好的VirtualBox管理器,新建虚拟机,选择操做系统为Linux版本,而后一直选择“下一步”建立完成名为”hd_master“的虚拟机。spa

图 1.3.1操作系统

            在建立好的hd_master机器上右键->设置,选择“网络”,链接方式改成:仅主机(Host-Only)网络。

图 1.3.2

            在上一步中的设置页面中选择“存储”,在控制器:IDE光驱中选择提早下载好的CentOS系统盘,点击“OK”。

图 1.3.3

            启动hd_master虚拟机,等待安装CentOS操做系统。

图 1.3.4

            若是对本身的英文功底不太自信,安装的时候能够选择中文,点击“继续”。

图 1.3.5

            在安装信息摘要页面选择”软件选择“,在进入页面中选择”基础设置服务器“选项(固然这里能够根据本身的须要选择不一样环境),点击”安装位置(D)“,选择本地标准磁盘。以上两点操做完成后,点击”开始安装”。

图 1.3.6

            进入安装配置页面,当前页面ROOT密码是没设置的,选择”ROOT密码“设置本身的密码(若是设置密码过于简单,须要点击两次”完成“按钮),而后等待系统安装完成。

图 1.3.7

2、配置环境

    1. 修改主机名

hostnamectl set-hostname hd_master

    2. 配置网络

        在命令行输入:vim /etc/sysconfig/network-scripts/ifcfg-enp0s3,回车,进入配置文件,修改文件内容为:

#默认内容
TYPE=Ethernet
#IP地址
IPADDR=192.168.56.110
#子网掩码
NETMASK=255.255.255.0

        在命令行输入:vim /etc/sysconfig/network,回车,进入配置文件修改网关,修改成windows虚拟网卡IP地址。

NETWORKING=yes
GATEWAY=192.168.56.1

        重启网卡,并检查是否配置完成,若是ping 192.168.56.1(windows虚拟网卡IP地址)是通的,说明配置成功,重启hd_master。

//重启网卡
systemctl restart network
//检查当前网卡信息
ifconfig

图 2.2.1

    3. 经过XShell访问hd_master

        打开XShell,新建会话,输入hd_master虚拟机的IP信息,点击肯定。

图 2.3.1

        在弹出回话页面,点击“链接”

        

图 2.3.2

        在弹出提示页面,选择“接受并保持(S)”,输入用户名和密码(为了方即可以选择记住密码)。

图 2.3.3

图 2.3.4

        在XShell中登陆成功后,选择Xftp(文件传输)插件。

图 2.3.5

        在弹出页面中,把Windows上提早下载好的hadoop和jdk安装文件传到hd_master中的/usr/local目录中(注意:这里会提示输入hd_master的登陆密码),在左侧的windows目录中双击须要传入hd_master中的文件,等待传输完毕后,文件便可在右侧的hd_master中查看到。

图 2.3.6

    4. 配置hadoop和jdk环境       

        在XShell中输入命令查看hd_master中是否已经传入hadoop和jdk文件。

ls /usr/local

图 2.4.1

       进入local目录,执行jdk文件,安装java环境,安装完成后,输入“java -version”命令,显示jdk版本,说明安装成功。

rpm -ivh jdk-8u151-linux-x64.rpm

图 2.4.2

        进入local目录,解压hadoop文件到当前目录。

tar -zxf hadoop-2.8.1.tar.gz

        配置JAVA_HOME环境变量。

            1)修改hadoop-env.sh配置文件

//进入hadoop-env.sh文件所在目录
cd /usr/local/hadoop-2.8.1/etc/hadoop/

//进入hadoop-env.sh文件
vim hadoop-env.sh

//修改JAVA_HOME值
export JAVA_HOME=/usr/java/default

            2)修改profile配置文件

//进入profile文件
vim /etc/profile

//导入PATH变量
export PATH=$PATH:/usr/local/hadoop-2.8.1/bin:/usr/local/hadoop-2.8.1/sbin

            3)从新加载profile文件

source /etc/profile

            4)输入"hadoop version",回车,显示hadoop版本信息说明配置成功。

图 2.4.3

相关文章
相关标签/搜索