学习笔记Hadoop(五)—— Hadoop集群的安装与部署(2)—— Hadoop集群部署模式、配置固定IP
生活随笔
收集整理的這篇文章主要介紹了
学习笔记Hadoop(五)—— Hadoop集群的安装与部署(2)—— Hadoop集群部署模式、配置固定IP
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、Hadoop集群部署模式
Hadoop的安裝部署的模式一共有三種:
默認的模式,無需運行任何守護進程(daemon),所有程序都在單個JVM上執行。由于在本機模式下測試和調試MapReduce程序較為方便,因此,這種模式適宜用在開發階段。使用本地文件系統,而不是分布式文件系統。
在一臺主機模擬多主機。即Hadoop的守護程序在本地計算機上運行,模擬集群環境,并且是相互獨立的Java進程。在單機模式之上增加了代碼調試功能,允許檢查內存使用情況,HDFS輸入輸出,以及其他的守護進程交互。類似于完全分布式模式,因此,這種模式常用來開發測試Hadoop程序的執行是否正確。
完全分布模式的守護進程運行在由多臺主機搭建的集群上,是真正的生產環境。
二、配置固定IP
2.1、虛擬機DHCP
DHCP(動態主機配置協議)是一個局域網的網絡協議。指的是由服務器控制一段IP地址范圍,客戶機登錄服務器時就可以自動獲得服務器分配的IP地址和子網掩碼。
簡單理解為給其他主機隨機分配IP地址。
2.2、步驟
虛擬機克隆
虛擬機克隆分為“完整克隆”(Full Clone)和“鏈接克隆”(Linked Clone)兩種方式:
- 完全克隆的虛擬機不依賴源虛擬機,是完全獨立的虛擬機,它的性能與被克隆虛擬機相同。
- 鏈接克隆(Linked Clone)依賴于源虛擬機(稱為父虛擬機)。由于鏈接克隆是通過父虛擬機的快照創建而成,因此節省了磁盤空間,而且克隆速度非???#xff0c;但是克隆后的虛擬機性能會有所下降。
虛擬機查看及修改機器名
注意:克隆機機器名仍是被克隆的機器名
修改機器名指令:
hostnamectl set-hostname master #機器名改為master虛擬機查看及修改IP
由于IP使用的是DHCP,所以IP可能會是在范圍內的任意值。
進入ifcfg-ens33 修改IP:
vi /etc/sysconfig/network-scripts/ifcfg-ens33然后我們再修改個東西:
vi /etc/hosts添加:192.168.128.10 master master.centos.com
修改完后重啟服務器:
service network restart最后通過:
ping master出現下面則配置完成:
虛擬機集群
虛擬機克隆node1, node2, node3, 并修改機器名及IP
這里node1為例:
修改機器名:
修改IP
vi /etc/sysconfig/network-scripts/ifcfg-ens33node1、node2、node3都配置完后,在master 、node1、node2、node3分別在在/etc/hosts添加如下:
192.168.128.10 master master.centos.com 192.168.128.11 node1 node1.centos.com 192.168.128.12 node2 node2.centos.com 192.168.128.13 node3 node3.centos.com如:
完成之后,使用ping指令查看情況
ping node1 #ping node2 ping node3總結
以上是生活随笔為你收集整理的学习笔记Hadoop(五)—— Hadoop集群的安装与部署(2)—— Hadoop集群部署模式、配置固定IP的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 学习笔记Hadoop(四)—— Hado
- 下一篇: 学习笔记Hadoop(六)—— Hado