| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> hbase的安装与配置 -> 正文阅读 |
|
[大数据]hbase的安装与配置 |
1、上传文件到software目录里 2、解压到servers目录下 tar -zxvf hbase-2.1.0-bin.tar.gz -C /export/servers/ 重命名为hbase 3、配置hbase环境变量 cd /export/servers/hbase/conf vi hbase-env.sh 添加以下内容 export?JAVA_HOME=/export/servers/jdk/ export HBASE_MANAGES_ZK=false ?//关闭hbase自带得zookeeper ?vi /etc/profile 添加以下内容: export?HBASE_HOME=/export/servers/hbase export PATH=$HBASE_HOME/bin:$PATH ? vi hbase-site.xml 添加以下内容: <configuration> 拷贝hadoop安装文件中的hadoop/etc/hadoop/?到Hbase的conf文件夹中 hdfs-site.xml core-site.xml cp /export/servers/hadoop/etc/hadoop/hdfs-site.xml /export/servers/hbase/conf/ cp /export/servers/hadoop/etc/hadoop/core-site.xml /export/servers/hbase/conf/ 修改regionservers去掉localhost,添加从节点的主机名 vi regionservers ?添加上从节点的主机名,我的是slave1、slave2 修改之后使配置生效source /etc/profile 3、将集群主节点的配置文件分发到其他子节点 scp /etc/profile slave1:/etc/profile scp /etc/profile slave2:/etc/profile scp -r /export/servers/hbase slave1:/export/servers/ scp -r /export/servers/hbase slave2:/export/servers/ 在Duck和Lamb上执行source /etc/profile使文件生效 4、hbase环境验证 启动Hbase的顺序 zkServer.sh start ?? ?zkServer.sh status ??//三台机子输入这两个命令,角色有一个leader两个fellower start-dfs.sh ??//启动HDFS start-yarn.sh ??//启动yarn start-hbase.sh ????//启动hbase,然后jps查看 ? 5、进入命令行 hbase?shell?? http://master:16010?????//进入网页查看 ? Hbase?shell命令集
下面我们进行一些简单的操作 1、 status???//查看服务器状态 version???//查看版本 2、创建表:create?'student','info','address' 表名- student, ?列族1 -- info ?列族 2 –?address 3、插入数据: put 'student','1','info:age','20' put 'student','1','info:name','wang' put 'student','1','info:class','1' put 'student','1','address:city','zhengzhou' put 'student','1','address:area','High-tech zone' put 'student','2','info:age','21' put 'student','2','info:name','yang' put 'student','2','info:class','1' put 'student','2','address:city','beijing' put 'student','2','address:area','CBD' put 'student','3','info:age','22' put 'student','3','info:name','zhao' put 'student','3','info:class','2' put 'student','3','address:city','shanghai' put 'student','3','address:area','pudong' 一共插入了三个学生的信息, 第三个是rowkey, Info列族的列有:age,name,class Address;列族的列有:city area 4、 scan ‘student’ ?//查看数据信息 ? 5、修改数据: put 'student','1','info:age','17'? 查看修改 scan 'student' 6、查询某个人的信息: get 'student','3 ? ?7、删除某个数据: delete?'student','1','info:name' ?8、查询指定列族或者列 get 'student','2',{COLUMN => 'info'} get 'student','3',{COLUMN => 'info:age'} ?9、添加一个列族 alter 'student','score' ? ?10、查看表的结果: describe 'student' 11、查看网址上是否有表 http//master:16010 ? ? ? ? ? ? ? ? ? ? ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 16:46:06- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |