一個集群,原來的hbase是有kerbros認證的,現在取消了kerbros。然后spark程式寫hbase就報錯:
java.io.IOException: Server asks us to fall back to SIMPLE auth, but this client is configured to only allow secure connections.
目測是spark客戶端只允許安全驗證連接,但現在hbase是SIMPLE auth。
最奇怪的是,
spark任務提交上去,spark監控頁面沒有這個任務,可能還沒提交上去,就報錯了(這里用的client模式)。把hbase的jar包刪掉,就能跑;加上hbase的jar包,即使代碼中沒有任何關于hbase或者phoenix的操作,也會在一開始就報錯,就是感徑訓沒提交上去,就安全驗證報錯了。
報錯截圖如下:

求大神解答,萬分感謝
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/15737.html
標籤:Spark
上一篇:主從復制
