Cloudera Manager 是一個端到端用於管理CDH集羣的程序。Cloudera Manager提供了CDH羣集不少細節的可視化和控制,所以它爲企業化部署提供了一個標準。它使得企業可以高效、合理地管理集羣。使用Cloudera Manager,用戶能夠輕鬆部署和集中操做完整的CDH堆棧和其餘託管服務。這個程序能夠自動地安裝相關服務,將部署時間大大縮短。它爲您提供運行主機和服務的集羣範圍的實時視圖; 提供單箇中央控制檯,以在整個羣集中實施配置更改; 並集成了全套的報告和診斷工具,可幫助您優化性能和利用率。本文主要介紹Cloudera Manager的一些基本概念、結構以及功能。html
爲了更好地使用 Cloudera Manager,咱們須要先了解它的一些術語。術語的定義以及相互之間的關係以下:java
這些概念中,cluster和service不須要過多解釋。其餘一些概念,咱們將在後面的章節中展開介紹,例如:role group、gateway、host template以及parcel等。編程
service、role 的類型以及實例這兩個概念容易形成混淆。對於這兩個概念,Cloudera Manager 以及本文常常會不進行明確的區分。例如 Cloudera Manager 管理員頁面的 Home > Status 和 Clusters > ClusterName 都會列出集羣的服務列表。這個很像編程語言裏面 "string" 既能夠表示類型(java.lang.String),也能夠表示字符串實例("in here")。當須要區分類型和實例時,附加單詞「type」以表示類型,一樣,附加單詞「instance」以明確表示實例。編程語言
Cloudera Manager 的配置以及全部集羣的管理分佈式
在 Cloudera Manager 中,負責池中應用服務(例如yarn、Impala等)的資源調度(使用一些可配置的資源以及策略)。工具
包含HDFS、Mapreduce以及其餘服務的一系列主機以及機架。能夠單臺機器上部署僞集羣CDH,用於演示或學習。性能
在 Cloudera Manager 中,一個邏輯實體包含一系列主機(host),這些主機上運行着CDH,已經服務(service)和角色(role)的實例。一個主機只隸屬於一個集羣。Cloudera Manager 能夠同時管理多個 CDH 集羣。可是,每一個羣集只能與單個Cloudera Manager Server或 Cloudera Manager HA pair 關聯。學習
在 Cloudera Manager 中,運行角色實例的物理機或虛擬機。一個主機只隸屬於一個集羣。優化
在 Cloudera Manager 中,一個物理實體,包含一般由同一交換機提供服務的一組物理主機。3d
Cloudera Manager 中的一類託管功能,能夠在羣集中運行,能夠是分佈式或者單節點。這裏的服務一般是指服務的類型。例如:MapReduce,HDFS,YARN,Spark,Accumulo等等。傳統環境下,多個服務運行在一個主機上,在分佈式系統下,一個服務運行在多個主機上。
在 Cloudera Manager 中,在羣集上運行的服務實例。 例如:「HDFS-1」和「yarn」。服務實例跨越許多角色實例。
在 Cloudera Manager 中,服務中的一類功能。例如,HDFS服務有如下多個角色:NameNode,SecondaryNameNode,DataNode已經Balancer。角色在這裏指的是角色類型。詳情請查看user role。
在 Cloudera Manager 中,運行在主機上上一個角色實例。它相似於Unix進程。例如:"NameNode-h1" , "DataNode-h1"。
一系列角色實例的組合。
一系列角色組能夠認爲一個模板。當這個模板應用到某個主機上,每一個角色組中的角色會被建立並分配到這個主機上。
In Cloudera Manager, role that designates a host that should receive a client configuration for a service when the host does not have any role instances for that service running on it.
二進制格式,包含已編譯的代碼和元信息,例如包描述,版本和依賴關係。
在 Cloudera Manager 中,跨服務對羣集總的資源(CPU,內存和I / O權重)進行靜態分區。
四個主機組成的集羣:
該集羣中,tcdn501-1 是"master"主機,因此他有21個角色實例,而其餘主機只有7個。
用戶還能夠查看每一個主機所擁有的服務角色,下圖是cdn501-1的服務角色圖: