實戰教學 | 全網少有的Ambari自定義服務集成實戰(全)

點擊上方藍色“大數據實戰演練”,選擇“設爲星標”或“置頂”

回覆“資源”領取獨家整理的學習資料!




每一個成功人士的背後,必定曾經做出過勇敢而又孤獨的決定。

放棄不難,但堅持很酷~

你還在爲 ambari 集成自定義服務而感到焦慮嗎?

你還在爲網上找不到有深度的文章而感到 苦惱 嗎?
你還在爲開發自定義服務集成沒有教程而感到 鬱悶 嗎?
好,我來教大家如何做,解決你的痛點,請繼續往下看。

一、Ambari自定義服務集成實戰

自從2020年開始,我就發覺網上使用ambari的同學多了很多,隨着cloudera收購hdp並進入收費模式,越來越多的公司選擇了 ambari 來管理大數據平臺,ambari集成第三方服務的需求也就變得越來越常見。 

由於網上關於ambari自定義服務集成的資料甚少,很多都是 ambari 安裝部署的資料,所以爲了降低夥伴們的學習成本,我在 2020 年初就開始了錄製《Ambari自定義服務集成》的系列視頻。

視頻中以 Ambari 2.7 集成 Elasticsearch v6.4.0 服務爲例,從0到1,完成了以下功能,完全達到生產交付的標準:

請大家仔細閱讀實現的功能點!

基本功能:

  • 可通過ambari嚮導自主安裝部署、啓動、停止、卸載Elasticsearch服務。

  • 通過ambari界面實時監測Elasticsearch服務運行狀態

擴展功能:

  • 在頁面上新增配置或修改配置,重啓服務後,使配置生效

  • 有個操作按鈕,可以運行服務狀態檢查

  • 在ambari的服務界面上,添加自定義操作命令

  • 支持自定義告警及漢化,支持的告警類型有:port、web、script等

  • 支持快速鏈接,對於有web界面的服務,我們可以直接點擊按鈕跳轉到web界面

  • 支持自定義服務指標數據的採集,並展示在ambari界面上

  • 服務儀表板增強,爲服務增加主題文件,使ambari的服務界面更優美

  • 支持設置服務組件的安裝啓動順序,可以解決統一部署服務時,組件執行順序錯亂的痛點

除了解決上述痛點以外,本課程還提供了常見問題的解決辦法,比如:

  • 日誌打印

  • 自定義服務代碼調試技巧

  • hdp2.x與hdp3.x集成服務的差異點及解決辦法。

  • 開發過程中遇到的問題和一些可以漢化的部分

  • 如何將服務一勞永逸的集成到ambari中,方便新環境部署,不用再二次拷貝

如果你有以上大部分的痛點需要解決,那麼這門課程就完全適合你!

二、圖文介紹

再用圖片的方式,讓大家看下效果。

1)服務啓停及顯示服務運行狀態

2)運行服務狀態檢查

3)添加自定義操作命令

4)支持自定義告警及漢化

5)快速鏈接

6)服務指標數據的採集與展示

7)儀表板增強,增加主題樣式

等等,還有很多上述介紹的功能,也都一一實現。

三、說說我錄課的經歷與體會

2019年底,我的微信好友裏面已經有不少諮詢我自定義服務集成問題的人了,後續還在人數增加。爲了節省自己的時間,也爲了更優質地爲大家服務,所以我利用下班時間、週末時間錄製着《Ambari自定義服務集成》實戰視頻。

錄視頻的過程中才發現,自己會,和給別人講出來,完全兩碼事。給別人講出來,你需要邏輯清晰。可能在梳理某一講的時候,你會發現,原來這個知識點我得重新研究下,講課會用到,於是又花時間去研究,去總結。

1)寫筆記

我是先寫的筆記,等將筆記完成了大部分,我纔開始錄製的第一講視頻。畢竟筆記寫好了,錄製視頻的時候才能更好的把控節奏。

部分朋友不用擔心,這些筆記完全是我以集成 ELASTICSEARCH 服務爲例,一點一點寫出來的,畢竟網上的資料那麼少,也不繫統。這側面也能證明我這視頻的價值,完全爲了解決用戶痛點而來,網上這麼系統的講解 Ambari 自定義服務集成的視頻幾乎沒有。

2)剪輯視頻

等一節視頻錄製完了,我會再做後期處理。一幀一幀地去檢查,刪減掉那些無用的時長,儘可能的讓視頻看起來更流暢。

視頻處理完畢後,我會通知已付費的用戶,讓他們觀看學習。

3)視頻的展現形式

其實視頻的展現形式我也研究了好久,就是將錄製好的視頻託管到哪些平臺呢?

我想到了:

  • 網易雲課堂

  • 騰訊課堂

  • 慕課網

  • 小鵝通

  • 得到

  • 麪包多

但上面的平臺都抽成太多了,大部分都是一半或者接近一半,我不滿意。

終於,我通過ev錄屏這個軟件,發現他們公司有類似的產品能解決我的痛點,不僅沒有分成,還可以實現加密播放,防錄屏等等。這樣太好了啊,所以我就採取了這種方式。

錄完屏,將視頻壓縮(不影響畫質),加密,將視頻上傳到百度雲盤。付費用戶可以下載到本地,用提供的視頻激活碼觀看。

筆記放在知識星球精華帖中,在這裏面,還可以留存我們學習討論的疑難問題,這就很棒!

當然,爲了能夠即時溝通,我又創建了微信羣,直接就能暢所欲言了,交流起來也比星球裏面方便太多。

四、視頻時長

  • 《第一講:自定義服務集成原理講解》:29:44

  • 《第二講:metainfo.xml文件詳解》:16:09

  • 《第三講:configuration 中 xml 文件詳解》:36:19

  • 《第四講:Ambari 自定義服務 python 依賴包的使用詳解》:20:47

  • 《第五講:Ambari 自定義服務生命週期詳解》:18:48

  • 《第六講:實現在頁面上修改或添加服務配置》:25:25

  • 《第七講:如何調試自定義服務代碼,打印日誌.md》:32:41

  • 《第八講:如何爲服務添加自定義告警》:27:34

  • 《第九講:如何爲服務添加 quicklinks 快速鏈接》:13:26

  • 《第十講:如何爲自定義服務添加監控指標並展示》:1:53:29

  • 《第十一講:爲自定義服務添加主題配置(增強配置)》:1:24:35

  • 《第十二講:檢查服務運行狀態以及爲服務添加自定義命令》:15:35

  • 《第十三講:如何調整各服務、各組件啓動順序》:57:30

  • 《第十四講:自定義服務調試技巧彙總》:44:39

  • 《第十五講:如何下載客戶端配置》:18:43

  • 《第十六講:版本hdp2與hdp3集成服務的相同點、差異點及解決辦法》:8:57

  • 《第十七講:如何將服務一勞永逸的集成到ambari中,方便新環境部署,無需二次拷貝》:53:03

  • 《第十八講:Ambari自定義服務啓動成功後,依舊顯示停止狀態的解決方案及部分漢化說明》:待錄製

以上就是每一講視頻的時長了,這樣的話,大家心裏也好有個數。

視頻一共十八講,其中最長的一講接近 2 個小時。從這裏也可以側面證明,視頻是真的有內容,全乾貨,全部實戰教學。

五、說說定價

由於沒有平臺分成,所以我把價格訂的很親民。這裏我是採取的視頻預售制,就是錄完一節課,就趕緊通知用戶讓他們觀看,好讓他們儘早的學會這項技術棧。

其實一開始我是打算錄製十一節課的,後來又規劃了一些內容,變成了十四節課,再後來,我想如果我再講一講開發時的技巧以及付費用戶遇到的經典問題,那就更完美了。爲了精益求精,所以,最終確定,課程迭代到了十八講

目前還是預售的更新價格,239 元,視頻錄製完以後,馬上就會漲價。目前是付費最優惠的時間,所以建議現在加入,在這個浮躁的時代,希望我們2021年依然一起進步,一起成長,一起投資自己!

五、總結

自從2020年,我就發覺網上使用ambari的同學多了很多,隨着cloudera收購hdp並進入收費模式,越來越多的公司選擇了ambari來管理大數據平臺,ambari集成第三方服務的需求也就變得越來越常見。 


又鑑於目前網上關於ambari自定義服務集成的資料甚少,很多都是ambari安裝部署的資料,所以爲了降低學習成本,建議朋友你可以付費學習,在學習過程中遇到問題也可以在羣裏@我答疑。

說了這麼多,我再總結一下課程信息:

爲了讓大家能及時掌握Ambari自定義服務集成實戰技術,課程採用預售制度,結合目前網上相關資料的稀有性,以及錄製視頻的總時長等相關因素,目前視頻售價239,已更新十七講,這十七講其實已經包括了從 0 到 1 的學習。後續還有兩節課,主要講一講學員們遇到的經典問題及解答。

預計 2021.03 月中旬錄製完視頻以後,馬上就會恢復原價299 。

加密視頻採用百度雲盤的方式離線下載觀看,支持微信或支付寶付款,付費後會提供給你視頻激活碼,並提供以下福利

  • 贈送視頻全部筆記。

  • 進入知識星球,用於留存 ambari 經典問題。

  • 視頻示例源碼(以集成 Elasticsearch 服務爲例)

  • 學員專屬微信討論羣(用於解決學習遇到的問題,人數已超過50人),在線答疑,保障學習質量。

以下是課程總覽大綱:

原創視頻公開課:

https://www.bilibili.com/video/BV1Ei4y1V7LX

https://www.bilibili.com/video/BV1xz4y117K4

想加好友的加一下啊,微信號:create17_ ,多交朋友,才能走的更遠。



歡迎大家留言討論

👆 👆 👆


往期推薦

Ambari 2.7.3.0 安裝部署 hadoop 3.1.0.0 集羣完整版,附帶移除 SmartSense 服務

Ambari 2.7.3.0 安裝部署 hadoop 3.1.0.0 集羣視頻完整版

ambari 自定義服務集成原理講解,自定義服務項目結構解讀

(內部資料)Ambari 自定義服務第八講:添加自定義告警

博主好貼心,爲已有的 ambari 集羣修改主機名~


掃一掃,我們的故事就開始了。

如果這篇文章對你有所啓發,點贊、轉發都是一種支持!

另外公衆號改變了推送規則,大家看文章不要忘記點擊最下方的在看,點贊按鈕,這樣微信自動識別爲常看公衆號,否則很可能推送的文章可能淹沒在別的文章找不到,謝謝大家

讓我知道你在看

本文分享自微信公衆號 - 大數據實戰演練(gh_f942bfc92d26)。
如有侵權,請聯繫 [email protected] 刪除。
本文參與“OSC源創計劃”,歡迎正在閱讀的你也加入,一起分享。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章