hbase master服務啟動不了

2022-09-11 04:57:12 字數 2799 閱讀 9236

旗下郵箱、qq群共享、群相簿、qq互聯等服務出現大面積登陸故障),結果下午是全國頂級網域名稱根伺服器出現了故障,導致許多**無法訪問(全國所有通用頂級域的根出現異常,導致部分國內使用者無法訪問.com網域名稱**,對全國網際網路鏈結造成系統性影響)。

網域名稱新聞

上面的是今天網際網路行業的兩大新聞了。下面來說一下今天我遇到的問題。

今天更改了一些hbase的部署,結果竟然啟動不了了,檢視日誌原因大概意思是說不能分配請求的位址。

日誌異常資訊:

debug org.apache.hadoop.hbase.master.hmaster: set serverside hconnection retries=140

2014-01-21 09:10:55,878 error org.apache.hadoop.hbase.master.hmastercommandline: failed to start master

j**a.lang.runtimeexception: failed construction of master: class org.apache.hadoop.hbase.master.hmaster

at org.apache.hadoop.hbase.master.hmaster.constructmaster(hmaster.j**a:2106)

at org.apache.hadoop.hbase.master.hmastercommandline.startmaster(hmastercommandline.j**a:152)

at org.apache.hadoop.hbase.master.hmastercommandline.run(hmastercommandline.j**a:104)

at org.apache.hadoop.util.toolrunner.run(toolrunner.j**a:65)

at org.apache.hadoop.hbase.util.servercommandline.domain(servercommandline.j**a:76)

at org.apache.hadoop.hbase.master.hmaster.main(hmaster.j**a:2120)

caused by: j**a.net.bindexception: cannot assign requested address

at sun.nio.ch.net.bind(native method)

at sun.nio.ch.serversocketchannelimpl.bind(serversocketchannelimpl.j**a:124)

at sun.nio.ch.serversocketadaptor.bind(serversocketadaptor.j**a:59)

at org.apache.hadoop.hbase.ipc.hbaseserver.bind(hbaseserver.j**a:256)

at org.apache.hadoop.hbase.ipc.hbaseserver$listener.(hbaseserver.j**a:482)

at org.apache.hadoop.hbase.ipc.hbaseserver.(hbaseserver.j**a:1559)

at org.apache.hadoop.hbase.ipc.writablerpcengine$server.(writablerpcengine.j**a:255)

at org.apache.hadoop.hbase.ipc.writablerpcengine.getserver(writablerpcengine.j**a:204)

at org.apache.hadoop.hbase.ipc.writablerpcengine.getserver(writablerpcengine.j**a:56)

at org.apache.hadoop.hbase.ipc.hbaserpc.getserver(hbaserpc.j**a:330)

at org.apache.hadoop.hbase.ipc.hbaserpc.getserver(hbaserpc.j**a:319)

at org.apache.hadoop.hbase.master.hmaster.(hmaster.j**a:311)

at sun.reflect.nativeconstructoraccessorimpl.newinstance0(native method)

at sun.reflect.nativeconstructoraccessorimpl.newinstance(nativeconstructoraccessorimpl.j**a:39)

at sun.reflect.delegatingconstructoraccessorimpl.newinstance(delegatingconstructoraccessorimpl.j**a:27)

at j**a.lang.reflect.constructor.newinstance(constructor.j**a:513)

at org.apache.hadoop.hbase.master.hmaster.constructmaster(hmaster.j**a:2101)

... 5 more

查了一下原因,原來是我配置中對映的主機名和現在的主機名不否。

具體修改如下:

1、 vi /etc/sysconfig/network

hostname=master(master就是需要修改的主機名)

2、修改wannetwork檔案後,通過命令hostname master是配置生效。(可以通過命令hostname直接檢視是否修改)

3、重新啟動hbase就好了。

啟動php服務命令,啟動 停止服務

開發環境dev 預設 灰度環境gra 生產環境prd 2 config dev.php配置檔案 啟動生成的配置檔案內容 swoolefy framework bases on swoole extension development,we can use it easily licensed aut...

啟動oracle服務

1 檢查 狀態 lsnrctl status 2 啟動停止 啟動 lsnrctl start 停止 lsnrctl stop 3 開啟本地資料庫對應的服務 net start oracleservice資料庫sid 如 net start oracleserviceorcl 4 關閉oradb資料庫...

Android Service 啟動服務

你能夠通過把乙個intent物件 指定要啟動的服務 傳遞給startservice 方法,從乙個activity或其他的應用程式元件啟動服務。android系統呼叫服務的onstartcommand 方法,並且給它傳遞intent物件 你不應該直接呼叫onstartcommand 方法 例如,乙個a...