您好,登錄后才能下訂單哦!
本篇文章為大家展示了如何禁用Hue中Oozie的部分Action,內(nèi)容簡明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。
在CDH集群中是通過Hue中的Oozie來進(jìn)行作業(yè)調(diào)度的,同樣Oozie也支持多種調(diào)度Action。為了防止業(yè)務(wù)用戶使用存在風(fēng)險(xiǎn)的Action(如:Shell Action可以通過編寫Shell命令獲取操OS的信息問題),現(xiàn)需要將Hue中部分存在風(fēng)險(xiǎn)的Action禁用,本篇文章主要介紹如何禁用Hue中Oozie的部分Action。
測(cè)試環(huán)境
1.Redhat7.4
2.CM和CDH版本為5.16.2
禁用Oozie Action
1.登錄Cloudera Manager控制臺(tái),進(jìn)入Hue服務(wù)的配置界面
2.在搜索欄輸入“hue*.ini”,在檢索到的配置項(xiàng)中增加如下配置:
[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服務(wù)
4.完成上述操作后,登錄Hue驗(yàn)證Oozie的Action是否已被屏蔽
同樣Hue的Editor菜單中也不會(huì)存在相應(yīng)的Shell腳本編寫入口
1.通過上述重新配置Hue的Notework模塊配置,將我們需要的Shell Action保留即可,將其他無用的存在風(fēng)險(xiǎn)的Action都禁用。
2.hue.ini配置文件默認(rèn)開啟了所有的Shell Action及大部分的功能模塊(如:Files Browser、Indexs等),我們可以通過Hue的高級(jí)配置來為Hue進(jìn)行瘦身,只保留我們需要的功能模塊配置
3.通過配置文件屏蔽功能是對(duì)所用用戶生效,當(dāng)然也可以在用戶管理界面為用戶的Group進(jìn)行權(quán)限設(shè)置,這個(gè)是針對(duì)用戶group進(jìn)行功能限制,界面如下:
上述內(nèi)容就是如何禁用Hue中Oozie的部分Action,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注億速云行業(yè)資訊頻道。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。