![HBase不睡觉书](https://wfqqreader-1252317822.image.myqcloud.com/cover/820/26793820/b_26793820.jpg)
上QQ阅读APP看书,第一时间看更新
2.2 配置服务器名
已经装过Hadoop的用户可以跳过这个步骤。
把/etc/hosts文件,所有的机器的IP和机器名都配置到hosts文件里面去,这样可以通过服务器名来SSH或者访问机器,而不是直接输入IP地址。这样做不只是为了更方便,而是为了符合HBase和Hadoop的硬性要求。不过既然你都装了Hadoop,那么肯定是设置了这个文 件。如果没有,请现在开始设置。设置完的文件类似:
![](https://epubservercos.yuewen.com/BBED16/15253389204121906/epubprivate/OEBPS/Images/Figure-P24_985.jpg?sign=1738787146-LQyL2gMa3EF6ulAtrZFRSPyO9suPPRln-0-f939cef272531f37f517d04ac287c1d7)
第二个要配置的是本机的hostname。如果你们在Linux下使用hostname打出来的是很奇怪的名字,或者不是你想要的,你就要修改hostname,否则HBase极易出现问题。由于我用的是CentOS系统,我编辑/etc/sysconfig/network文件,修改HOSTNAME这个配置项,比如:
![](https://epubservercos.yuewen.com/BBED16/15253389204121906/epubprivate/OEBPS/Images/Figure-P24_986.jpg?sign=1738787146-sxdtnTALXdONTdUWn2CTgvxxfy4bKYC9-0-5a7c4ec62e3dc1e6d183041599fe4db1)
最后,重启一下就会生效了。