北京夢(mèng)創(chuàng)義網(wǎng)站建設(shè)網(wǎng)絡(luò)培訓(xùn)課程
上述圖片為 Ambari 部署及操作 hdp 集群相關(guān)的部分界面截圖。這些頁面如果想調(diào)整的話,比如漢化,二次開發(fā)等,則可以修改 ambari-web 模塊的源碼來實(shí)現(xiàn)。
一、介紹
ambari-web 模塊涉及到的界面有:
- HDP 集群部署向?qū)?/li>
- 已安裝服務(wù)的儀表板、配置界面等
- 主機(jī)列表及詳細(xì)信息
- 告警列表及詳細(xì)信息
- HDP 集群管理等(組件版本列表、服務(wù)用戶名、啟用 Kerberos、服務(wù)自啟動(dòng)配置)
- 等等。
ambari-web 模塊可以單獨(dú)編譯,實(shí)時(shí)看到編譯后效果,用來修改開發(fā) ambari web UI 頁面。
以 ambari 2.7.3 版本為例,ambari-web 模塊采用 ember.js(版本:v1.0.pre)作為前端 mvc 框架和 nodejs 相關(guān)工具,用 handlebars.js 作為頁面渲染引擎,在 css/html 方面還用了 Bootstrap(v3.3.7)框架。
關(guān)于 ambari 的 emberjs 版本如何查看:打開 ambari web 界面,F(xiàn)