寵物用品技術(shù)支持 東莞網(wǎng)站建設(shè)汨羅網(wǎng)站seo
文章目錄
- 一、本地安裝kerberos客戶(hù)端
- 二、本地kerberos客戶(hù)端登錄
- 三、dbever連接hive
一、本地安裝kerberos客戶(hù)端
-
下載地址:https://web.mit.edu/kerberos/dist/index.html
-
安裝:下一步或者自定義安裝即可
-
安裝后會(huì)自動(dòng)生成配置文件:C:\ProgramData\MIT\Kerberos5\krb5.ini
-
向管理員要krb5.conf配置文件,將krb5.conf配置文件的內(nèi)容覆蓋到C:\ProgramData\MIT\Kerberos5\krb5.ini里
-
創(chuàng)建路徑:C:\temp
-
配置環(huán)境變量:
ps:C:\temp\krb5cache的路徑默認(rèn)是不存在的,只需要默認(rèn)創(chuàng)建C:\temp即可,krb5cache是kerberos認(rèn)證后自動(dòng)生成的
變量名:KRB5_CONFIG,變量值:C:\ProgramData\MIT\Kerberos5\krb5.ini 變量名:KRB5CCNAME,變量值:C:\temp\krb5cache
-
配置完環(huán)境變量后,重啟計(jì)算機(jī)使其生效。
二、本地kerberos客戶(hù)端登錄
-
輸入cmd進(jìn)入docs界面
-
進(jìn)入kerberos的安裝路徑:cd E:\kerberos\user\bin
-
向管理員要認(rèn)證用戶(hù)的keytab密鑰文件,我這里為hadoop.keytab
-
輸入指令登錄kerberos:kinit -kt C:\Users\86188\Desktop/hadoop.keytab hadoop/hdp155
-
查看是否登錄成功:klist
-
登錄MIT Kerberos Ticket Manager客戶(hù)端查看
-
說(shuō)明kerberos登錄成功
三、dbever連接hive
-
打開(kāi)dbever的安裝路徑下的dbeaver.ini配置文件,在最后加上三行
-Djava.security.krb5.debug=true -Djava.security.krb5.conf=C:/ProgramData/MIT/Kerberos5/krb5.ini -Djavax.security.auth.useSubjectCredsOnly=false
-
打開(kāi)dbever客戶(hù)端,創(chuàng)建連接
-
編輯驅(qū)動(dòng)
-
這里的url模板填寫(xiě)hadoop平臺(tái)連接hive的url串,端口為hiveserver2端口,默認(rèn)10000
-
設(shè)置驅(qū)動(dòng):如果沒(méi)有hive驅(qū)動(dòng),需要先手動(dòng)下載hive驅(qū)動(dòng),在查找累,并且選擇驅(qū)動(dòng)
-
測(cè)試連接,成功
-
成功!