Error when HBase starts regionserver:
ERROR [main] regionserver.HRegionServer: Failed construction RegionServer
java.lang.IllegalArgumentException: java.net.UnknownHostException: xxx
*Where “XXX” is the value of dfs.nameservices attribute in hdfs-site.xml
The reason is that the value of hbase.rootdir attribute in hbase-site.xml file uses the entry of zookeeper, that is, the value of dfs.nameservices
resolvent:
Copy the core-site.xml and hdfs-site.xml files in the/Hadoop/etc/Hadoop/directory to the/HBase/conf/directory
cd /hadoop/etc/hadoop cp core-site.xml hdfs-site.xml /hbase/conf
*Each node (each machine) needs to perform this operation