HBase不睡觉书
上QQ阅读APP看书,第一时间看更新

2.2 配置服务器名

已经装过Hadoop的用户可以跳过这个步骤。

把/etc/hosts文件,所有的机器的IP和机器名都配置到hosts文件里面去,这样可以通过服务器名来SSH或者访问机器,而不是直接输入IP地址。这样做不只是为了更方便,而是为了符合HBase和Hadoop的硬性要求。不过既然你都装了Hadoop,那么肯定是设置了这个文 件。如果没有,请现在开始设置。设置完的文件类似:

第二个要配置的是本机的hostname。如果你们在Linux下使用hostname打出来的是很奇怪的名字,或者不是你想要的,你就要修改hostname,否则HBase极易出现问题。由于我用的是CentOS系统,我编辑/etc/sysconfig/network文件,修改HOSTNAME这个配置项,比如:

最后,重启一下就会生效了。