(三十八)从零开始搭建大数据学习环境

1 阅读3分钟

(一)准备 3 台虚拟机环境

  1. 安装 vm,创建虚拟机,并安装 centos 操作系统

  2. 配置虚拟机 ip 地址,让它能 ping 百度

    • ip: 192.168.10.100

    • 三个位置要修改

      • 配置 vm 虚拟机网段
      • 配置 Windows 本地虚拟网卡
      • vi /etc/sysconfig/network-scripts/ifcfg-ens33
  3. 使用 finalshell 通过 ip 地址连接虚拟机

  4. 修改虚拟机的主机名为 hadoop100

    • vi /etc/hostname
    • 默认叫localhost,由于我们要创建多台虚拟机,所以要改下名称
  5. 使用 finalshell 通过 hadoop100 来连接虚拟机

    • 配置本机的 hosts 文件

      • 添加三行192.168.10.100 hadoop100192.168.10.101 hadoop101192.168.10.102 hadoop102
    • C:\Windows\System32\drivers\etc\hosts

  6. 配置虚拟机 hadoop100 的 yum 的源地址

  7. 在 hadoop100 上使用 yum 安装 4 个软件

    • yum install -y vim
  8. 配置虚拟机 hadoop100 的 hosts

    • vi /etc/hosts
    • 添加三行192.168.10.100 hadoop100192.168.10.101 hadoop101192.168.10.102 hadoop102
  9. 克隆虚拟机,把 hadoop100 克隆出 hadoop101、hadoop102

  10. 修改克隆机的 ip 和 hostname

    • hadoop101

      • ip: 192.168.10.101
      • 主机名为 hadoop101
    • hadoop102

      • ip: 192.168.10.102
      • 主机名为 hadoop102
  11. 使用 finalshell 通过主机名 hadoop101、hadoop102 连接上面克隆出来的两台虚拟机

屏幕截图 2026-03-16 194624.png

屏幕截图 2026-03-16 195524.png

(二)虚拟机配置 IP

配置虚拟机的 IP 是一个固定的套路,我们只需要按照这个流程来做就可以了,这里一共有三个地方要设置,具体说明如下:

(1)配置 vm 虚拟机网段

如果不进行设置,每次启动机器时都可能是随机的 IP,不方便我们后续操作。具体操作是:点击编辑→虚拟网络编辑器

  1. 使用 finalshell 通过主机名 hadoop101、hadoop102 连接上面克隆出来的两台虚拟机

界面显示:VMware Workstation 窗口,菜单栏包含文件 (F)、编辑 (E)、查看 (V)、虚拟机 (M)、选项卡 (T)、帮助 (H);编辑 (E) 下拉菜单中显示剪切 (T)、复制 (C)、粘贴 (P)、虚拟网络编辑器 (N)...、首选项 (R)... 等选项,红色箭头指向 “虚拟网络编辑器 (N)...” 选项。

选择 VMnet8,要改动两个地方(注意:它会需要管理员权限):

(2)配置 Windows 本地虚拟网卡,让本机也可以访问虚拟机

具体操作如下:选择控制面板 → 网络连接 → VMware network AdapterVmnet8

(3) 设置虚拟机的 IP。

在 window 操作系统中,我们通过图形化的界面来设置 ip 值,而在 linux 中 ip 地址是写在配置文件 /etc/sysconfig/network-scripts/ifcfg-ens33 中的,要去设置 IP 地址,就需要使用 vi 编辑器去修改这个配置文件。

具体的命令如下:(vi 之后有一个空格)vi /etc/sysconfig/network-scripts/ifcfg-ens33

一共要改如下 5 行的配置(下方配文件内容截图,红框标注相关配置项)

(4) 重启网络

修改完 IP 之后,不会立即生效,我们需要重新启动一下网络。命令如下:service network restart

(三) 验证配置效果

检查是否能 Ping 通外网,命令是:ping www.baidu.com