解决办法如下:
在C:\WINDOWS\system32\drivers\etc\hosts文件中添加“如下“信息:
192.x.x.x master
注:之前我有遇到改下project中hdfs-site.xml下的master:10000改为ip:10000就好了,但是今天发现这招失灵了,ε=(´ο`*)))唉。改了这个之后能够sqlContext.sql("show databases")等操作,但是无法查表。
另外,远程调试写Phoenix如果只配了这里的master,没有配slave(zookeeper_ip:2181)的ip映射,会导致本地一直尝试连接SYSTEM.CATALOG表,直到超时失败。
<property> <name>dfs.datanode.servicerpc-address</name> <value>master:10000</value> </property>