Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 9718|Svare: 3

Jeg lærte først om Hadoop og HBase big data

[Kopier lenke]
Publisert på 27.12.2018 15:04:25 | | | |
Nylig må selskapet bruke hbase for å lagre store mengder data, og lederen har lært oss en lekse om relevant kunnskap.
Miljø:

System:

CentOS Linux-utgivelse 7.5.1804 (Kjerne)

Kommando:



Java-versjon:

Java-versjon "1.8.0_191"
Java(TM) SE kjøretidsmiljø (bygg 1.8.0_191-b12)
Java HotSpot(TM) 64-bits server-VM (bygg 25.191-b12, blandet modus)


Kommando:



Hadoop-versjonen:

Hadoop 2.8.3
UndergravingInnloggingen med hyperkoblingen er synlig.-r b3fe56402d908019d99af1f1f1f4fc65cb1d1436a2
Samlet av jdu 2017-12-05T03:43Z
Kompilt med protoc 2.5.0
Fra kilde med sjekksum 9ff4856d824e983fa510d3f843e3f19d
Denne kommandoen ble kjørt med /home/itsvse/apache/hadoop-2.8.3/share/hadoop/common/hadoop-common-2.8.3.jar


Kommando:




HBase-versjon:

2.1.1, rb60a92d6864ef27295027f5961cb46f9162d7637, fre 26. okt 19:27:03 PDT 2018

Hbase Shell-kommando:


HBase-skallet kan startes ved å bruke følgende kommando
[root@master ~]# finn / -navn "hbase"
/home/itsvse/apache/hbase-2.1.1/docs/testapidocs/org/apache/hadoop/hbase
/home/itsvse/apache/hbase-2.1.1/docs/testapidocs/org/apache/hbase
/home/itsvse/apache/hbase-2.1.1/docs/testapidocs/src-html/org/apache/hadoop/hbase
/home/itsvse/apache/hbase-2.1.1/docs/testapidocs/src-html/org/apache/hbase
/home/itsvse/apache/hbase-2.1.1/docs/apidocs/org/apache/hadoop/hbase
/home/itsvse/apache/hbase-2.1.1/docs/apidocs/org/apache/hbase
/home/itsvse/apache/hbase-2.1.1/docs/apidocs/src-html/org/apache/hadoop/hbase
/home/itsvse/apache/hbase-2.1.1/docs/apidocs/src-html/org/apache/hbase
/home/itsvse/apache/hbase-2.1.1/bin/hbase
/home/itsvse/apache/hbase-2.1.1/lib/ruby/hbase
[root@master ~]# CD /home/itsvse/apache/hbase-2.1.1/bin/
[root@master bin]# ./hbase shell
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/home/itsvse/apache/hadoop-2.8.3/share/hadoop/common/lib/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/home/itsvse/apache/hbase-2.1.1/lib/client-facing-thirdparty/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindingsFor en forklaring.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]

HBase Shell
Bruk "hjelp" for å få en liste over støttede kommandoer.
Bruk "exit" for å avslutte dette interaktive skallet.
For referanse, vennligst besøk:http://hbase.apache.org/2.0/book.html#shell
Versjon 2.1.1, rb60a92d6864ef27295027f5961cb46f9162d7637, fre 26. okt 19:27:03 PDT 2018
Tok 0,0050 sekunder                                                                                                                                                            
hbase(main):001:0>
hbase(main):002:0*
hbase(main):003:0* versjon
2.1.1, rb60a92d6864ef27295027f5961cb46f9162d7637, fre 26. okt 19:27:03 PDT 2018
Tok 0,0006 sekunder                                                                                                                                                            
hbase(main):004:0>


Introduksjon

Etter at Hadoop-installasjonen er vellykket startet, kjør jps-kommandoen for å sjekke om prosessen starter vellykket, hvis den er vellykket (ikke testet).

[hadoop@master ~]$jps
Masternoden vil vises:
NameNode
JobTracker
SekundærNavnNode

Slave1-node vises:
DateNode
Oppgavesporer

slave2node vises:
DateNode
Oppgavesporer


HBase-versjonen støttet Hadoop-versjonen

S står for support for support
X støttes ikke
NT står for no test (no test)



Referanselenker:Innloggingen med hyperkoblingen er synlig.

Noen grunnleggende operasjonskommandoer for HBase Shell er listet som følger:

navnKommandouttrykk
Se hvilke tabeller som finnesListe
Lag en tabelllag 'tabellnavn', 'kolonnenavn 1', 'kolonnenavn 2', 'kolonnenavn N'
Legg til en plateSkriv inn 'tabellnavn', 'radnavn', 'kolonnenavn:', 'verdi'
Se rekordenFå 'bordnavn', 'radnavn'
Se det totale antallet poster i tabellenTelling 'Bordnavn'
Slett postenSlett 'tabellnavn', 'radnavn', 'kolonnenavn'
Slett en tabellTabellen må blokkeres før tabellen kan slettes, første steg er å deaktivere 'tabellnavn'. Andre steg er å fjerne 'tabellnavn'
Se alle rekorderskann "bordnavn"
Se alle dataene i en bestemt kolonne i en tabellskann "tabellnavn" , ['kolonnenavn:']
Oppdater oppføringenDet er å omskrive den og gå tilbake


Forstå

Hadoop Distributed File System (HDFS), HBase er et datalagringsprosjekt basert på Hadoop, og Hive brukes til dataanalyse.

(Slutt)






Foregående:Installerer vim på CentOS 7 (ikke installert som standard)
Neste:Microsoft 2018 nyttårsgavepakke tørrvarer
 Vert| Publisert på 28.12.2018 15:15:53 |
Hadoop webport-introduksjon:Innloggingen med hyperkoblingen er synlig.
Lenker til siste versjon:Innloggingen med hyperkoblingen er synlig.

Daemon
Noter
NameNode
Standard HTTP-port er 50070.
ResourceManager
Standard HTTP-port er 8088.
MapReduce JobHistory-server
Standard HTTP-port er 19888.

Standardporten for HBase Web er: 16010


Publisert på 06.01.2019 21:32:01 |
Altermesteren QQ gir en forbindelse
 Vert| Publisert på 05.07.2019 12:06:12 |


Hadoop-3.1.1+ støtter allerede HBase-2.2.x.

Den 6. februar 2019 ble Hadoop versjon 3.1.2 utgitt

Innloggingen med hyperkoblingen er synlig.
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com