Hadoop安装(一)

模板虚拟机准备

创建模板虚拟机

后续增加服务器无需每次都安装操作系统,减少操作,节省时间

新建虚拟机
在这里插入图片描述

选择自定义,下一步

设置兼容性能,下一步
在这里插入图片描述

稍后安装操作系统,下一步
在这里插入图片描述

客户机操作系统选择Linux
在这里插入图片描述

修改虚拟机名称和位置
在这里插入图片描述

设置处理器配置

在这里插入图片描述

设置虚拟机内存
在这里插入图片描述

网络类型
在这里插入图片描述

默认选项
在这里插入图片描述
在这里插入图片描述

创建新虚拟磁盘
在这里插入图片描述

指定磁盘容量
在这里插入图片描述

指定磁盘文件
在这里插入图片描述

完成创建
在这里插入图片描述

设置CD/DVD(IDE)
在这里插入图片描述

开启虚拟机,等待安装
在这里插入图片描述

设置语言
在这里插入图片描述

网络和主机名
在这里插入图片描述

软件选择
在这里插入图片描述

安装目标位置,选择我要配置分区
在这里插入图片描述

点击完成,进入分区配置页面

点击左下角 + 号添加分区,点击下拉列表框,选择 /boot,分配 1G 空间,点击添加,添加完成后修改文件系统为 ext4。点击左下角 + 号添加分区,点击下拉列表框,选择 swap 交换分区,分配 4G 空间。将剩余的空间全部给主目录 /。点击完成,接受更改。
在这里插入图片描述

关闭KDUMP
在这里插入图片描述

点击开始安装,设置root密码,添加用户,等待安装完成
在这里插入图片描述

接受许可证
在这里插入图片描述

安装完成
在这里插入图片描述

基本配置信息

配置VMware的IP地址

vmware -> 编辑 -> 虚拟网络编辑器 -> VMnet8 -> 更改设置 -> VMnet8 -> NAT模式 -> 子网192.168.10.0

NAT设置192.168.10.2
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

修改完毕,点击确定。

Windows服务器设置

网络和Internet->高级网络设置->相关设置->更多网络适配器选项
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

虚拟机网络IP修改地址配置

修改网络IP地址为静态IP地址,避免IP地址经常变化,从而方便节点服务器间的互相通信。

su root
vim /etc/sysconfig/network-scripts/ifcfg-ens33

在这里插入图片描述

BOOTPROTO="dhcp"改为BOOTPROTO=“static” 动态IP地址改为静态IP地址

并在末尾增加以下内容

# IP地址
IPADDR=192.168.10.100
# 网关
GATEWAY=192.168.10.2
# 域名解析器
DNS1=192.168.10.2
在这里插入图片描述

保证Linux系统ifcfg-ens33文件中IP地址、虚拟网络编辑器地址和Windows系统VM8网络IP地址相同

重启虚拟机:reboot

修改主机名称映射

vim /etc/hosts

在这里插入图片描述

在末尾增加如下内容

192.168.10.100 hadoop100
192.168.10.101 hadoop101
192.168.10.102 hadoop102
192.168.10.103 hadoop103
192.168.10.104 hadoop104
192.168.10.105 hadoop105

在这里插入图片描述
重启虚拟机:reboot

远程访问
  • 安装并启动xshell
  • 远程连接服务器

    连接
    在这里插入图片描述

用户身份验证
在这里插入图片描述

连接成功
在这里插入图片描述

修改Windows的主机映射文件

修改主机映射也是为了节点方便通信

进入C:\Windows\System32\drivers\etc

需要将hosts文件先拷贝出来(如桌面)修改后再覆盖
在这里插入图片描述

连接成功
在这里插入图片描述

hadoop100虚拟机配置要求
  1. 使用yum安装需要虚拟机可以正常上网,yum安装前可以先测试下虚拟机联网情况,然后安装epel-release,相当于一个软件仓库,大多数rpm包在官方repository中是找不到的,进行这步操作相当于安装了一个补丁。
yum install -y epel-release

在这里插入图片描述
在这里插入图片描述

  1. 关闭防火墙,关闭防火墙开机自启
systemctl stop firewalld
systemctl disable firewalld.service

在这里插入图片描述

  1. 配置用户具有root权限,方便后期加sudo执行root权限的命令(便于操作配置了免密功能)
vim /etc/sudoers

在这里插入图片描述
在这里插入图片描述

保存退出:Esc->:wq!

  1. 在/opt目录下创建文件夹,并修改所属主和所属组
sudo mkdir module
sudo mkdir software
sudo chown atguigu:atguigu module/ software/

在这里插入图片描述

卸载虚拟机自带的JDK

rpm -qa | grep -i java | xargs -n1 rpm -e --nodeps

在这里插入图片描述

rpm-qa:查询所安装的所有rpm软件包
grep-i:忽略大小写
xargs-n1:表示每次只传递一个参数
rpm-e --nodeps:强制卸载软件

重启虚拟机:reboot

克隆虚拟机

克隆3台虚拟机

关闭模板虚拟机
在这里插入图片描述

克隆
在这里插入图片描述

克隆当前状态
在这里插入图片描述
完整克隆

在这里插入图片描述

设置克隆虚拟机名称及位置
在这里插入图片描述

其他两台以此类推

配置IP地址修改主机名称(以hadoop102为例)

修改虚拟机IP(root用户进入)

vim /etc/sysconfig/network-scripts/ifcfg-ens33

在这里插入图片描述

*IP地址

IPADDR=192.168.10.100 改为 IPADDR=192.168.10.10

在这里插入图片描述

修改主机名称

vim /etc/hostname

将hadoop100改为hadoop102,保存退出,重启,两外两台同理。

配置相应的xshell
在这里插入图片描述

安装JDK

在hadoop102上安装jdk

cd /opt/software

在这里插入图片描述

传输文件
在这里插入图片描述

查看
在这里插入图片描述

解压

tar -zxvf jdk-8u212-linux-x64.tar.gz -C /opt/module/

在这里插入图片描述

配置环境变量

进入profile.d,创建文件my_env.sh

cd /etc/profile.d
vim my_env.sh

在这里插入图片描述

#JAVA_HOME

export JAVA_HOME=/opt/module/jdk1.8.0_212
export PATH=$PATH:$JAVA_HOME/bin

在这里插入图片描述

source /etc/profile

在这里插入图片描述

安装Hadoop

在hadoop102上安装Hadoop

切换目录:cd /opt/software
解压:tar -zxvf hadoop-3.1.3.tar.gz -C /opt/module/

配置环境变量

vim /etc/profile.d/my_env.sh
source /etc/profile

在这里插入图片描述

#HADOOP_HOME

export HADOOP_HOME=/opt/module/hadoop-3.1.3

export PATH=$PATH:$HADOOP_HOME/bin
export PATH=$PATH:$HADOOP_HOME/sbin

在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值