今天在搭建雲服務器上搭建hbase集羣的時候遇到了一個問題,regionServer怎麼都連不上master
報的錯誤就是連不上主機vm_0_11_centos,端口是16000,這個端口是是master默認綁定的肯定啓動了,用命令掃描一下也知道 netstat -tlunp ,但是發現運行的是IP是127.0.0.1,這個就很蛋疼了,爲什麼呢?稍微一思索 報錯的是主機名叫做vm_0_11_centos,這個hostname是我買服務器自帶的沒有改過,在etc/hosts下面一看就發現了了這個綁定的是127.0.0.1,所以最後經過各種查各種實驗,應該是hbase啓動的時候根據hostname找到了127.0.0.1,然後啓動端口160000,
所以改了這個hostname,
命令:
hostnamectl set-hostname 主機名
並在hosts裏面加上對應的內網地址,在啓動 HBASE OK了