1.#思路:status可以看到dead 0說明集群健康;list列出重要表名也說明集群健康。
#在hbase伺服器上加crontab
1 */2 * * * /bin/bash /tmp/hbase_status.sh > /tmp/status_hbase.txt
1 */10 * * * /bin/bash /tmp/hbase_table.sh > /tmp/table_hbase.txt
cat /tmp/hbase_status.sh
#!/bin/bash
/usr/bin/hbase shell #!/bin/bash
/usr/bin/hbase shell <2.#在藍鯨web頁面新增自定義監控
#!/bin/bash
#在藍鯨web頁面新增自定義監控
status=`egrep -c 'dead 0' /tmp/status.txt`
table=`egrep -c '替換成重要表名' /tmp/hbase.txt`
hbase_status=1
if [ $table -ne 2 $b ] && [ $status -ne 1 ] ;then
hbase_status=0
fiecho "hbase_health $"
ceph集群狀態持續監控
1.ceph集群健康狀態記錄到檔案 bin bash while true do bin sleep 1 ceph health root status.txt date root status.txt done1.1 ceph集群狀態持續記錄指令碼 每2秒記錄一次集群狀態 usr bin bash...
簡易監控ceph集群狀態變化指令碼
有時候需要實時監控並顯示集群狀態變化情況,所以直接寫了個指令碼,指令碼的功能比較簡單就是對比集群狀態的變化,然後將變化列印出來。將下面的 複製後,儲存為check.sh即可 1 bin bash 2 num 0 3 cmd ceph s 4 echo e date y m d h m s 5whil...
HBase集群搭建
1.hbase的機群搭建過程 在原來的hadoop1上的hbase偽分布基礎上進行搭建 1.1 集群結構,主節點 hmaster 是hadoop1,從節點 region server 是hadoop2和hadoop3 1.2 修改hadoop1上的hbase的幾個檔案 1 修改hbase env.s...