1
我想在這裏列出How to disable Hadoop Kerberos步驟,但由於此異常的Hadoop實現簡單認證
java.lang.IllegalArgumentException: Does not contain a valid host:port authority: 50010
at org.apache.hadoop.net.NetUtils.createSocketAddr(NetUtils.java:212)
at org.apache.hadoop.net.NetUtils.createSocketAddr(NetUtils.java:164)
at org.apache.hadoop.net.NetUtils.createSocketAddr(NetUtils.java:153)
我的DataNode會不會開始我安裝上一個CentOS VM的Apache Hadoop的2.6。我開始與start-dfs.sh
和start-yarn.sh
hadoop。我試圖從一個java客戶端與hdfs協議連接到hadoop,但我得到了下面的異常。
Caused by: org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.security.AccessControlException): SIMPLE authentication is not enabled. Available:[TOKEN]
at org.apache.hadoop.ipc.Client.call(Client.java:1468)
at org.apache.hadoop.ipc.Client.call(Client.java:1399)
at org.apache.hadoop.ipc.ProtobufRpcEngine$Invoker.invoke(ProtobufRpcEngine.java:232)
我已經看到了類似的異常張貼其他人了幾次,但它通常是在[TOKEN, KERBEROS]
結束。我需要啓用KERBEROS身份驗證還是需要其他東西?理想情況下,我想只使用簡單的身份驗證。如果我不能使用簡單認證安裝CDH4會滿足TOKEN認證嗎?