Hbase啟動後執行stop命令關閉不了

2021-08-21 00:12:38 字數 593 閱讀 7435

我這台機器是hadoop單機偽分布式的配置

執行jps命令後檢視我的程序所有執行中

現在我們要是執行hbase的stop-hbase.sh命令

這時候繼續執行jps命令檢視,發現hmaster程序還存在,這是因為hmaster和hdfs可能還有工作沒做完,

這時候有兩個關閉的方法,乙個是直接殺死他的程序kill-9(個人不推薦,可能會造成資料丟失損壞,下次啟動時還會啟動不起來)博主吃了機會這樣的虧,各種查日誌才恢復。

第二種是先看自己的hdfs和hbase還有沒有什麼沒有工作完,等他們工作完畢夠,先關閉hdfs然後再關閉hbase

這樣就ok了,下次啟動時的順序如果是外部的zookeeper的話就先啟動zookeeper,然後啟動hdfs(這裡要注意一下,如果先啟動hbase的話會自動關閉的,因為hbase依託zookeeper和hdfs如果沒有就鏈結多少次就自動關閉了),讓啟動hbase

HBase啟動後發現HMaster程序消失了

hbase 集群部署啟動後幾秒自動退出異常處理,1.hadoop 與 hbase 版本不相容,會導致此異常。2.log 為 org.apache.hadoop.hbase.tableexist ception hbase namespace 異常,很可能是更換了hbase的版本過後zookeeper...

android 啟動後執行服務

開機啟動服務的關鍵點是,當android啟動完畢後,android會廣播一次android.intent.action.boot completed。如果想在啟動後執行自己的 需要編寫乙個廣播的接收者,並且註冊接收者到這個廣播intent上。這裡以android中使用定時任務 為例,將它的服務改為開...

springboot啟動後執行某些命令

多個類實現介面可以使用 order註解來定義執行順序 專案啟動完成了,因此可以注入spring管理的類 例項 component order 1 autowired private stringredistemplate stringredistemplate override stringredi...