(一)从零开始搭建大数据学习环境

4 阅读2分钟

一、基础环境

1. 安装 VMware 并创建虚拟机

  • 安装 VMware 虚拟机软件

  • 创建新虚拟机,并安装 CentOS 操作系统

2. 配置虚拟机 IP 地址(实现联网)

  • 目标 IP: 192.168.10.100

  • 需要修改的 3 个位置:

    1. 配置 VMware 虚拟机网段
    2. 配置 Windows 本地虚拟网卡
    3. 虚拟机内修改网络配置文件:
    vi /etc/sysconfig/network-scripts/ifcfg-ens33
    
  • 验证:ping www.baidu.com 确保能连通外网

3. 使用 FinalShell 连接虚拟机

  • 通过 IP 地址 192.168.10.100 建立连接

4. 修改虚拟机主机名

  • 编辑主机名配置文件:

    vi /etc/hostname
    
  • 将主机名修改为 hadoop100(默认是localhost,为多机集群做准备)

  • 重启后生效


二、主机名与 hosts 配置

1. 使用主机名连接虚拟机

  • 配置 Windows 本地 hosts 文件:

    • 路径:C:\Windows\System32\drivers\etc\hosts

    • 添加 3 行映射:

      192.168.10.100 hadoop100
      192.168.10.101 hadoop101
      192.168.10.102 hadoop102
      
  • 之后可直接用 hadoop100 连接虚拟机

2. 配置虚拟机 hadoop100 的 hosts 文件

  • 编辑文件:

    vi /etc/hosts
    
  • 添加 3 行集群节点映射:

    192.168.10.100 hadoop100
    192.168.10.101 hadoop101
    192.168.10.102 hadoop102
    

三、软件源与工具安装

1. 配置 YUM 源(阿里云镜像)

  • 替换 CentOS 默认源为阿里云源:

    sudo curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
    

2. 安装基础软件

  • 使用 yum 安装必备工具(示例:vim):

    yum install -y vim
    
  • 可根据需要安装其他 3 个配套软件


四、克隆虚拟机与后续配置

1. 克隆虚拟机

  • 在 VMware 中克隆 hadoop100,生成 hadoop101hadoop102 两台虚拟机

2. 修改克隆机的 IP 和主机名

  • hadoop101:

    • IP:192.168.10.101
    • 主机名:hadoop101
  • hadoop102:

    • IP:192.168.10.102
    • 主机名:hadoop102
  • 分别修改网络配置文件和 hostname 文件,确保唯一性

3. 连接克隆机

  • 使用 FinalShell,通过主机名 hadoop101hadoop102 分别连接两台克隆虚拟机