完全分布式虚拟机准备
- 完全分布式虚拟机准备
- 具体步骤如下:
- 1.准备3台客户机(关闭防火墙、静态ip、主机名称)
- 2.虚拟机配置
- 1.修改网卡
- 2.修改静态ip
- 3.修改host名称
- 4.修改主机地址映射
- 5.关闭防火墙
- 6.sudo 设置普通用户具有root权限
- 7.创建安装目录并设置权限
- 8.测试
- 3.克隆虚拟机配置
- 1.修改网卡
- 2.修改静态ip
- 3.修改host名称
- 4.安装JDK,安装Hadoop并配置环境变量
- 5.完全分布式JDK与Hadoop同步
- 6.同步程序Mysync
完全分布式虚拟机准备
具体步骤如下:
1.准备3台客户机(关闭防火墙、静态ip、主机名称)
重复上述操作:接着配置hadoop102 hadoop103
2.虚拟机配置
1.修改网卡
开启hadoop101
Esc–>:wq!保存并强制退出
2.修改静态ip
3.修改host名称
4.修改主机地址映射
5.关闭防火墙
6.sudo 设置普通用户具有root权限
7.创建安装目录并设置权限
最后reboot重启
8.测试
登录dev1账号
3.克隆虚拟机配置
这时克隆过后的hadoop101 hadoop102只需要配置四项1.修改网卡2.修改静态ip3.修改host名称
开启hadoop102登录dev1账号
1.修改网卡
dd是剪切 yy是复制 p是粘贴
Esc–>:wq!保存并强制退出
2.修改静态ip
3.修改host名称
Reboot重启
最后按上面步骤8测试一下即可
克隆的hadoop103虚拟机配置同hadoop102
最后显示测试结果
4.安装JDK,安装Hadoop并配置环境变量
点击编辑 本地窗口打开本地窗口,并上传hadoop和jdk
同理
解压
实现群发
这里hadoop101 hadoop102 hadoop103 一起发送指令在下面小框里输入命令,右键 发送交互到所有会话
注意:这里都是右键 选择:发送交互到所有会话
三个虚拟机命令框里都是以下同样的显示
三个虚拟机命令框里都是以下同样的显示
5.完全分布式JDK与Hadoop同步
在hadoop101上,将hadoop101中/opt/module/目录下的文件拷贝到hadoop102上
在hadoop102查看到拷贝成功
在hadoop101上,将hadoop101中/opt/module/目录下的文件拷贝到hadoop103上
在hadoop103查看到拷贝成功
将hadoop101中的/etc/profile文件拷贝到hadoop102的/etc/profile上
在hadoop102查看到拷贝成功
将hadoop101中的/etc/profile文件拷贝到hadoop103的/etc/profile上
三个虚拟机命令框里都是以下同样的显示
重新读取配置文件
测试一下
三个虚拟机命令框里都是以下同样的显示
将hadoop101中的/opt、software目录同步到hadoop102服务器的dev1用户下的/opt/目录
拍照(备份)
6.同步程序Mysync
在/home/dev1 目录下创建bin目录,并在bin目录下Mysync创建文件
在该文件中编写如下代码
修改脚本 Mysync 具有执行权限
调用脚本形式:Mysync 文件名称
验证
这里完全分布式虚拟机准备 就完成了!!!
上一章:伪分布式调用hdfs运行yarn
下一章:完全分布式集群配置与单点启动
更多详情见:大数据环境搭建—1.虚拟机准备