Hadoop日常管理与维护
生活随笔
收集整理的這篇文章主要介紹了
Hadoop日常管理与维护
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
本文描述了hadoop、hbase的啟動關(guān)閉、表操作以及權(quán)限管理。
一、Hadoop服務(wù)的啟動與關(guān)閉
1、啟動
使用hadoop以及hbase自帶的腳本進行啟動,先啟動hadoop個服務(wù),再啟動hbase服務(wù)。
2、關(guān)閉
二、Hadoop端口信息
1、namenode信息
http://ip:50070
2、datanode 信息
http://ip:50075
3、備份namenode信息
http://ip:50090
4、hadoop集群信息
http://ip:8088
5、NodeManager信息
http://ip:8042
三、HBase Shell命令介紹
HBase shell的命令分為三類:
在終端直接運行hbase shell即可進入shell環(huán)境,如下:
四、表操作
1、創(chuàng)建表
創(chuàng)建fxuser表,創(chuàng)建完成后使用list命令進行驗證是否創(chuàng)建成功,如下圖所示:
2、查看表定義
3、插入數(shù)據(jù)
scan命令表示列出表的所有數(shù)據(jù)。
4、更新數(shù)據(jù)
5、讀取數(shù)據(jù)
在shell中,直接敲get回車,即可出現(xiàn)幫助信息。
6、刪除數(shù)據(jù)
同樣,敲delete回車即可打印出幫助信息。
刪除一行數(shù)據(jù):
7、表統(tǒng)計和清空
統(tǒng)計,執(zhí)行count '表名',如下:
清空,執(zhí)行truncate '表名'即可。
8、刪除表
刪除表之前,必須先禁用掉才可以。
五、權(quán)限管理
在hbase中,針對用戶的權(quán)限管理有三條命令:grant、revoke和user_permission,語法如圖:
這個權(quán)限管理需要在hbase里啟用,才可設(shè)置,否則會出現(xiàn)“ERROR: DISABLED: Security features are not available”報錯。關(guān)閉hbase服務(wù),然后編輯hbase-site.xml文件,加入以下內(nèi)容后,啟動hbase:
增加刪除權(quán)限:
參考文獻:
1、HBase Tutorial
2、Apache HBase ? Reference Guide
轉(zhuǎn)載于:https://blog.51cto.com/candon123/2047558
總結(jié)
以上是生活随笔為你收集整理的Hadoop日常管理与维护的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第一声问候
- 下一篇: 网构软件-Internetware