一、基础环境
1. 安装 VMware 并创建虚拟机
-
安装 VMware 虚拟机软件
-
创建新虚拟机,并安装 CentOS 操作系统
2. 配置虚拟机 IP 地址(实现联网)
-
目标 IP:
192.168.10.100 -
需要修改的 3 个位置:
- 配置 VMware 虚拟机网段
- 配置 Windows 本地虚拟网卡
- 虚拟机内修改网络配置文件:
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,生成hadoop101和hadoop102两台虚拟机
2. 修改克隆机的 IP 和主机名
-
hadoop101:
- IP:
192.168.10.101 - 主机名:
hadoop101
- IP:
-
hadoop102:
- IP:
192.168.10.102 - 主机名:
hadoop102
- IP:
-
分别修改网络配置文件和 hostname 文件,确保唯一性
3. 连接克隆机
- 使用 FinalShell,通过主机名
hadoop101和hadoop102分别连接两台克隆虚拟机