IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> hadoop集群拓扑配置 -> 正文阅读

[大数据]hadoop集群拓扑配置

目录:?

  1. 启动4台虚拟机
  2. Xshell分别连接4台虚拟机
  3. 分别配置静态IP以及网关
  4. 分别修改主机名
  5. 在主机master机器中追加配置
  6. 在主机master生成密钥并进行拷贝
  7. 验证是否集群成功

详细步骤:?

1.启动4台虚拟机

没有安装的就按下面的教程安装即可,安装4台虚拟机后启动

hadoop虚拟机安装(傻瓜式教程)_资深咸鱼~的博客-CSDN博客

2.Xshell分别连接4台虚拟机

也是按上面的教程连接,一个虚拟机连接一个会话端口?

3.分别配置静态IP以及网关

?两种方法:

?第一种:在虚拟机页面输入

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

进入这个文件

??

?输入下面的内容,修改成图中所示的情况

BOOTPROTO=static # dhcp 换成 static

ONBOOT=yes # no 换成 yes

追加配置:

IPADDR=192.168.[自己].100 # 静态 IP

GATEWAY=192.168.[自己].1 # 默认网关

?第二种:在xshell中输入

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

也是进入这个文件

输入下面的内容,修改成图中所示的情况

BOOTPROTO=static # dhcp 换成 static

ONBOOT=yes # no 换成 yes

追加配置:

IPADDR=192.168.[自己].100 # 静态 IP

GATEWAY=192.168.[自己].1 # 默认网关

输入

service network restart

?使文件生效

两种方法的区别就是一个是在虚拟机中输入,一个是在Xshell中输入,输入的内容没有区别

值得注意的地方就是:

(1)上面提到的[自己]中填写的是主机地址的第三位数字,比如你的地址是192.168.200.135,那么在[自己]处填写的就是200

(2)在每一个虚拟机里面都得修改,修改的内容一样,除了静态IP,比如第一个虚拟机写的100,那么后面分别就是101,102,103

4.分别修改主机名

每一个会话端口内都要输入

vi /etc/hostname

?进入这个文件后将localhost.localdomain改成会话名?

然后退出来?

?5.在主机master机器中追加配置

在master会话中输入:

vi /etc/hosts

?进入文件后,追加配置,输入:

192.168.[自己].100 master

192.168.[自己].101 slave01

192.168.[自己].102 slave02

192.168.[自己].103 slave03

?然后退出来?

6. 在主机master生成密钥并进行拷贝

生成密钥:

ssh-keygen -t rsa

拷贝:?

scp -r /etc/hosts slave01:/etc/hosts

scp -r /etc/hosts slave02:/etc/hosts

scp -r /etc/hosts slave03:/etc/hosts

标红的位置写自己取的会话名

密码就是之前创建虚拟机设置的密码

7.验证是否集群成功?

在主机master会话端口输入:

ssh root@slaver01

?就会从master直接进入到slave01端口,也就是免密登录了另一台虚拟机

但是前提是slave01的虚拟机处于开启的状态,否则就连接不上,报错

?连接上了的效果图为:

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-10-18 17:27:40  更:2021-10-18 17:28:11 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 2:59:03-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码