您好,登錄后才能下訂單哦!
本篇文章為大家展示了如何禁用Hue中Oozie的部分Action,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
在CDH集群中是通過Hue中的Oozie來進行作業調度的,同樣Oozie也支持多種調度Action。為了防止業務用戶使用存在風險的Action(如:Shell Action可以通過編寫Shell命令獲取操OS的信息問題),現需要將Hue中部分存在風險的Action禁用,本篇文章主要介紹如何禁用Hue中Oozie的部分Action。
測試環境
1.Redhat7.4
2.CM和CDH版本為5.16.2
禁用Oozie Action
1.登錄Cloudera Manager控制臺,進入Hue服務的配置界面
2.在搜索欄輸入“hue*.ini”,在檢索到的配置項中增加如下配置:
[notebook]
[[interpreters]]
[[[impala]]]
name=Impala
interface=hiveserver2
[[[text]]]
name=Text
interface=text
[[[markdown]]]
name=Markdown
interface=text
[[[solr]]]
name = Solr SQL
interface=solr
[[[java]]]
name=Java
interface=oozie
[[[spark2]]]
name=Spark
interface=oozie
[[[mapreduce]]]
name=MapReduce
interface=oozie
[[[sqoop1]]]
name=Sqoop1
interface=oozie
[[[distcp]]]
name=Distcp
interface=oozie
3.保存配置后重啟Hue服務
4.完成上述操作后,登錄Hue驗證Oozie的Action是否已被屏蔽
同樣Hue的Editor菜單中也不會存在相應的Shell腳本編寫入口
1.通過上述重新配置Hue的Notework模塊配置,將我們需要的Shell Action保留即可,將其他無用的存在風險的Action都禁用。
2.hue.ini配置文件默認開啟了所有的Shell Action及大部分的功能模塊(如:Files Browser、Indexs等),我們可以通過Hue的高級配置來為Hue進行瘦身,只保留我們需要的功能模塊配置
3.通過配置文件屏蔽功能是對所用用戶生效,當然也可以在用戶管理界面為用戶的Group進行權限設置,這個是針對用戶group進行功能限制,界面如下:
上述內容就是如何禁用Hue中Oozie的部分Action,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。