完全分布式安装HBase
HBase是一个基于Hadoop的分布式的、面向列的开源数据库,它以Google的BigTable为原型。 高可用性、高性能、列存储、可伸缩、实时读写。 完全分布式安装HBase是在完全分布式安装好Hadoop的基础上进行的。 HBase的版本和Hadoop的版本需要匹配得上,尽量不要选
HBase是一个基于Hadoop的分布式的、面向列的开源数据库,它以Google的BigTable为原型。
高可用性、高性能、列存储、可伸缩、实时读写。
完全分布式安装HBase是在完全分布式安装好Hadoop的基础上进行的。
HBase的版本和Hadoop的版本需要匹配得上,尽量不要选择最新的版本,应该选稳定版本的。
我这里用的是Hadoop-0.20.2和HBase-0.90.5。
以下操作在hadoop的namenode主节点上进行,在主节点上配置好之后,再复制到各个从节点。
1、下载并安装HBase
1)我这里把hbase-0.90.5.tar.gz放到/home/coder/目录下。
2)解压hbase-0.90.5.tar.gz到/home/coder/hbase-0.90.5/
[coder@h1 ~]$ tar -zxvf hbase-0.90.5.tar.gz
2、配置hbase-env.sh文件
该文件在hbase-0.90.5/conf/目录下。
1)配置JDK安装目录
# The java implementation to use. Java 1.6 required. export JAVA_HOME=/usr/java/jdk1.6.0_37
2)配置Hadoop安装目录
# Extra Java CLASSPATH elements. Optional. export HBASE_CLASSPATH=/home/coder/hadoop-0.20.2/conf
3)配置由HBase负责启动和关闭zookeeper
# Tell HBase whether it should manage it's own instance of Zookeeper or not. export HBASE_MANAGES_ZK=true
3、配置hbase-site.xml文件
该文件在hbase-0.90.5/conf/目录下,文件内容配置如下:
/** * Copyright 2010 The Apache Software Foundation * * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ hbase.rootdirhdfs://h1:9000/hbasehbase.cluster.distributedtruehbase.masterh1:60000hbase.zookeeper.quorumh2,h3hbase.zookeeper.property.dataDir/home/coder/hbase-0.90.5/zookeeper
4、配置regionservers文件
该文件在hadoop-0.90.5/conf/目录下,我这里配置了两个从节点h2和h3作为Region服务器,美国空间,该文件内容如下:
h2 h3
5、替换HBase的hadoop核心jar包
进入到hbase-0.90.5/lib/目录下。
1)将原来的hadoop-core-0.20-append-r1056497.jar做个备份,或者直接删掉
[coder@h1 lib]$ mv hadoop-core-0.20-append-r1056497.jar hadoop-core-0.20-append-r1056497.jar.bak
2)将Hadoop安装目录中的hadoop-0.20.2-core.jar复制到hbase-0.90.5/lib/目录中
[coder@h1 lib]$ cp /home/coder/hadoop-0.20.2/hadoop-0.20.2-core.har /home/coder/hbase-0.90.5/lib/
6、到这里,最简单HBase配置已经ok了。现在需要把配置好的Hbase复制到其他节点,执行如下命令:
[coder@h1 ~]$ scp -r hbase-0.90.5 h2:/home/coder/ [coder@h1 ~]$ scp -r hbase-0.90.5 h3:/home/coder/
7、先启动Hadoop,再启动HBase。
1)启动hadoop,进入hadoop安装目录,执行:
[coder@h1 hadoop-0.20.2]$ bin/start-all.sh
2)启动HBase,进入HBase安装目录,虚拟主机,执行:
[coder@h1 hbase-0.90.5]$ bin/start-hbase.sh
3)查看是否启动成功:
主节点h1:
[coder@h1 hbase-0.90.5]$ jps 2167 NameNode 2777 Jps 2300 SecondaryNameNode 2657 HMaster 2376 JobTracker [coder@h1 hbase-0.90.5]$
从节点h2:
[coder@h2 ~]$ jps 2051 DataNode 2342 HRegionServer 2279 HQuorumPeer 2105 TaskTracker 2905 Jps [coder@h2 ~]$
从节点h3:
[coder@h3 ~]$ jps 2353 HRegionServer 2116 TaskTracker 2933 Jps 2292 HQuorumPeer 2062 DataNode [coder@h3 ~]$
8、HBase的shell模式
1)进入shell模式
[coder@h1 hbase-0.90.5]$ bin/hbase shell HBase Shell; enter 'helpRETURN>' for list of supported commands. Type to leave the HBase Shell Version 0.90.5, r1212209, Fri Dec 9 05:40:36 UTC 2011 hbase(main):001:0>
2)使用status命令查看HBase的运行状况
hbase(main):001:0> status 2 servers, 0 dead, 1.0000 average load hbase(main):002:0>
3)退出shell
hbase(main):002:0> exit
9、HBase用户界面
1)master界面,通过:60010/master.jsp访问,192.168.0.129是我主节点ip
2)zookeeper页面,通过master页面中master属性提供的zookeeper链接进入。
3)用户表页面,也可以通过master页面的相应链接进入。
4)Region服务器页面,也可以通过master页面的Region Servers信息提供的链接进入。
9、停止HBase
在主节点上执行
[coder@h1 hbase-0.90.5]$ bin/stop-hbase.sh
,香港服务器

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Penyelesaian kepada masalah sistem Win11 tidak dapat memasang pek bahasa Cina Dengan pelancaran sistem Windows 11, ramai pengguna mula menaik taraf sistem pengendalian mereka untuk mengalami fungsi dan antara muka baharu. Walau bagaimanapun, sesetengah pengguna mendapati bahawa mereka tidak dapat memasang pek bahasa Cina selepas menaik taraf, yang menyusahkan pengalaman mereka. Dalam artikel ini, kami akan membincangkan sebab mengapa sistem Win11 tidak dapat memasang pek bahasa Cina dan menyediakan beberapa penyelesaian untuk membantu pengguna menyelesaikan masalah ini. Analisis sebab Pertama, mari kita menganalisis ketidakupayaan sistem Win11 untuk

Anda mungkin tidak dapat memasang tambahan tetamu pada mesin maya dalam OracleVirtualBox. Apabila kita mengklik pada Devices>InstallGuestAdditionsCDImage, ia hanya membuang ralat seperti yang ditunjukkan di bawah: VirtualBox - Ralat: Tidak dapat memasukkan cakera maya C: Programming FilesOracleVirtualBoxVBoxGuestAdditions.iso ke dalam mesin ubuntu Dalam siaran ini kita akan memahami apa yang berlaku apabila anda Apa yang perlu dilakukan apabila anda tidak boleh memasang tambahan tetamu dalam VirtualBox. Tidak dapat memasang tambahan tetamu dalam VirtualBox Jika anda tidak boleh memasangnya dalam Virtua

Jika anda telah berjaya memuat turun fail pemasangan Baidu Netdisk, tetapi tidak dapat memasangnya seperti biasa, mungkin terdapat ralat dalam integriti fail perisian atau terdapat masalah dengan baki fail dan entri pendaftaran Biarkan tapak ini mengambil jaga ia untuk pengguna Mari perkenalkan analisis masalah yang Baidu Netdisk berjaya dimuat turun tetapi tidak boleh dipasang. Analisis masalah yang berjaya dimuat turun oleh Baidu Netdisk tetapi tidak dapat dipasang 1. Semak integriti fail pemasangan: Pastikan fail pemasangan yang dimuat turun lengkap dan tidak rosak. Anda boleh memuat turunnya semula atau cuba memuat turun fail pemasangan daripada sumber lain yang dipercayai. 2. Matikan perisian anti-virus dan tembok api: Sesetengah perisian anti-virus atau program tembok api mungkin menghalang program pemasangan daripada berjalan dengan betul. Cuba lumpuhkan atau keluar dari perisian anti-virus dan tembok api, kemudian jalankan semula pemasangan

Memasang aplikasi Android di Linux sentiasa menjadi kebimbangan ramai pengguna Terutamanya bagi pengguna Linux yang suka menggunakan aplikasi Android, adalah sangat penting untuk menguasai cara memasang aplikasi Android pada sistem Linux. Walaupun menjalankan aplikasi Android secara langsung pada Linux tidak semudah pada platform Android, dengan menggunakan emulator atau alatan pihak ketiga, kami masih boleh menikmati aplikasi Android di Linux dengan gembira. Berikut akan memperkenalkan cara memasang aplikasi Android pada sistem Linux.

Ramai rakan pemula masih tidak tahu cara memasang creo, jadi editor di bawah akan membawakan tutorial yang berkaitan tentang pemasangan creo. Rakan yang memerlukan saya harap ia dapat membantu anda. 1. Buka pakej pemasangan yang dimuat turun dan cari folder Lesen, seperti yang ditunjukkan dalam rajah di bawah: 2. Kemudian salinnya ke direktori pada pemacu C, seperti yang ditunjukkan dalam rajah di bawah: 3. Klik dua kali untuk masuk dan lihat jika terdapat fail lesen, seperti yang ditunjukkan di bawah Seperti yang ditunjukkan dalam rajah: 4. Kemudian salin fail lesen ke fail ini, seperti yang ditunjukkan dalam rajah di bawah: 5. Dalam fail PROGRAMFILES pada pemacu C, buat folder PLC baharu, seperti yang ditunjukkan dalam rajah di bawah: 6. Salin fail lesen serta Klik masuk, seperti yang ditunjukkan dalam rajah di bawah: 7. Klik dua kali fail pemasangan program utama. Untuk memasang, tandai kotak untuk memasang perisian baharu.

Jika anda telah menggunakan Docker, anda mesti memahami daemon, bekas dan fungsinya. Daemon ialah perkhidmatan yang berjalan di latar belakang apabila bekas sudah digunakan dalam mana-mana sistem. Podman ialah alat pengurusan percuma untuk mengurus dan mencipta bekas tanpa bergantung pada mana-mana daemon seperti Docker. Oleh itu, ia mempunyai kelebihan dalam menguruskan kontena tanpa memerlukan perkhidmatan backend jangka panjang. Selain itu, Podman tidak memerlukan kebenaran peringkat akar untuk digunakan. Panduan ini membincangkan secara terperinci cara memasang Podman pada Ubuntu24. Untuk mengemas kini sistem, kami perlu mengemas kini sistem terlebih dahulu dan membuka shell Terminal Ubuntu24. Semasa kedua-dua proses pemasangan dan peningkatan, kita perlu menggunakan baris arahan. yang mudah

Semasa belajar di sekolah menengah, sesetengah pelajar mengambil nota yang sangat jelas dan tepat, mengambil lebih banyak nota daripada yang lain dalam kelas yang sama. Bagi sesetengah orang, mencatat nota adalah hobi, manakala bagi yang lain, ia adalah satu keperluan apabila mereka mudah melupakan maklumat kecil tentang apa-apa perkara penting. Aplikasi NTFS Microsoft amat berguna untuk pelajar yang ingin menyimpan nota penting di luar kuliah biasa. Dalam artikel ini, kami akan menerangkan pemasangan aplikasi Ubuntu pada Ubuntu24. Mengemas kini Sistem Ubuntu Sebelum memasang pemasang Ubuntu, pada Ubuntu24 kita perlu memastikan bahawa sistem yang baru dikonfigurasikan telah dikemas kini. Kita boleh menggunakan "a" yang paling terkenal dalam sistem Ubuntu

Langkah terperinci untuk memasang bahasa Go pada komputer Win7 Go (juga dikenali sebagai Golang) ialah bahasa pengaturcaraan sumber terbuka yang dibangunkan oleh Google Ia mudah, cekap dan mempunyai prestasi serentak yang sangat baik Ia sesuai untuk pembangunan perkhidmatan awan, aplikasi rangkaian dan sistem hujung belakang. Memasang bahasa Go pada komputer Win7 membolehkan anda memulakan bahasa dengan cepat dan mula menulis program Go. Berikut akan memperkenalkan secara terperinci langkah-langkah untuk memasang bahasa Go pada komputer Win7, dan melampirkan contoh kod tertentu. Langkah 1: Muat turun pakej pemasangan bahasa Go dan lawati tapak web rasmi Go
