<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                同Hadoop安裝,到 [CDH版下載地址](http://archive.cloudera.com/cdh5/cdh/5/)下載hbase。選擇 hbase-1.0.0-cdh5.4.0.tar.gz > hbase偽分布式模式是基于hdfs環境的 因此,在安裝hadoop的前提下,我們配置Hbase的偽分布式模式如下: - 1.下載并解壓 - 2.配置環境變量(可選) ``` vi ~/.bashrc #添加 export PATH=$PATH:/opt/app/skyeye/hbase-1.0.0-cdh5.4.0/bin . ~/.bashrc #驗證 hbase version ``` ### 偽集群模式配置 - 1.配置 conf/hbase-env.sh 將JAVA_HOME變量設置為本機jdk路徑。如下: ``` export JAVA_HOME=/opt/tools/jdk1.8.0_131 #配置本機的java安裝根目錄 export HBASE_MANAGES_ZK=true #配置使用hbase自帶的zookeeper,不使用自己搭建的zookeeper ``` 如果使用 export HBASE_MANAGES_ZK=true, 即配置不使用hbase自帶的zookeeper,使用自己搭建的zookeeper > hbase可以使用自定義zookeeper管理,也可以使用自帶的zookeeper。 - 2.配置conf/hbase-site.xml 修改hbase.rootdir,將其指向hdfs,并指定Hbase在HDFS上的存儲路徑。 將hbase.cluster.distributed設置為true。 添加zk的節點地址。如下: ``` <configuration> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <property> <name>hbase.rootdir</name> <value>hdfs://localhost:9000/hbase</value> </property> <!--以下信息只有在使用自己搭建的zk時添加--> <property> <name>hbase.zookeeper.quorum</name> <value>cdhnode1,cdhnode2,cdhnode3</value> </property> <!--默認為/tmp/目錄下--> <property> <name>hbase.tmp.dir</name> <value>/opt/app/skyeye/data/hbasetmp/</value> </property> </configuration> ``` - 3.啟動HBase 完成上述操作之后,啟動HBase,需要先啟動Hadoop。 啟動及檢查: ``` zbm@node3:~$ start-all.sh zbm@node3:~$ jps 9250 ResourceManager 9683 Jps 9365 NodeManager 9110 SecondaryNameNode 8935 DataNode 8795 NameNode ``` 上述則Hadoop啟動成功。 > 當前版本。使用start-all.sh啟動hadoop時會提示以下信息,所以建議分別啟動hdfs和yarn。 ``` This script is Deprecated. Instead use start-dfs.sh and start-yarn.sh ``` 之后啟動HBase,啟動及檢查 ``` start-hbase.sh # 啟動Hbase zbm@node3:~$ jps # 檢查 3728 Jps 3123 HRegionServer 2407 NodeManager 1961 DataNode 2298 ResourceManager 3004 HMaster 1852 NameNode 2158 SecondaryNameNode 2943 HQuorumPeer ``` 以上幾個進程說明Hbase啟動成功。 - 4.Hbase操作 可以進入shell模式,通過命令行操作查看hbase數據庫信息。 ``` hbase shell #進入shell模式 list # 查看當前數據庫所有表信息 describe 'member' # 查看表結構 # 創建一個member表,其擁有member_id,address,info三個列族 create 'member','member_id','address','info' ``` - 5.查看HDFS的HBase數據庫文件 ``` zbm@node3:~$ hadoop fs -ls /hbase 17/10/28 20:45:14 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable Found 6 items drwxr-xr-x - nova supergroup 0 2017-10-28 00:03 /hbase/.tmp drwxr-xr-x - nova supergroup 0 2017-10-28 00:03 /hbase/WALs drwxr-xr-x - nova supergroup 0 2017-10-28 00:03 /hbase/data -rw-r--r-- 3 nova supergroup 42 2017-10-28 00:03 /hbase/hbase.id -rw-r--r-- 3 nova supergroup 7 2017-10-28 00:03 /hbase/hbase.version drwxr-xr-x - nova supergroup 0 2017-10-28 00:14 /hbase/oldWALs ``` - 6.停止HBase ``` stop-hbase.sh #停止Hbase ``` 問題:停止hbase時,HRegionServer進程不能停止。會導致下次啟動hbase時出錯。 原因: ### HBase的用戶界面 - yarn: [http://192.168.1.20:8088/cluster](http://192.168.1.20:8088/cluster) - hdfs狀態: [http://192.168.1.20:50070/dfshealth.html#tab-overview](http://192.168.1.20:50070/dfshealth.html#tab-overview) - Master: [http://192.168.1.20:60010/master.jsp](http://192.168.1.20:60010/master.jsp)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看