Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 9718|Vastaus: 3

Opin ensin Hadoopista ja HBase big datasta

[Kopioi linkki]
Julkaistu 27.12.2018 15.04.25 | | | |
Viime aikoina yrityksen on täytynyt käyttää hbasea tallentaakseen suuren määrän dataa, ja johtaja on opettanut meille läksyn olennaisesta tiedosta.
Ympäristö:

Järjestelmä:

CentOS Linux -versio 7.5.1804 (Core)

Komento:



Java-versio:

Java-versio "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-bittinen palvelin-VM (build 25.191-b12, sekamuoto)


Komento:



Hadoop-versio:

Hadoop 2.8.3
AlistaminenHyperlinkin kirjautuminen on näkyvissä.-r b3fe56402d908019d99af1f1f4fc65cb1d1436a2
Koonnut jdu 2017-12-05T03:43Z
Käännetty protoc 2.5.0:lla
Lähteestä tarkistussummalla 9ff4856d824e983fa510d3f843e3f19d
Tämä komento suoritettiin /home/itsvse/apache/hadoop-2.8.3/share/hadoop/common/hadoop-common-2.8.3.jar


Komento:




HBase-versio:

2.1.1, rb60a92d6864ef27295027f5961cb46f9162d7637, pe 26. lokakuuta 19:27:03 PDT 2018

HBASE Shell Command:


HBase-kuori voidaan käynnistää seuraavalla komennolla
[root@master ~]# etsi / -nimeä "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_bindingsSelitykseksi.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]

HBase Shell
Käytä "apua" saadaksesi listan tuetuista komennoista.
Käytä "exit"-toimintoa poistuaksesi tästä interaktiivisesta kuoresta.
Viitteeksi käy osoitteessa:http://hbase.apache.org/2.0/book.html#shell
Versio 2.1.1, rb60a92d6864ef27295027f5961cb46f9162d7637, pe 26. lokakuuta 19:27:03 PDT 2018
Kesti 0,0050 sekuntia                                                                                                                                                            
hbase(main):001:0>
hbase(main):002:0*
hbase(main):003:0* -versio
2.1.1, rb60a92d6864ef27295027f5961cb46f9162d7637, pe 26. lokakuuta 19:27:03 PDT 2018
Kesti 0,0006 sekuntia                                                                                                                                                            
hbase(main):004:0>


Johdanto

Kun Hadoop-asennus on onnistuneesti käynnistynyt, suorita jps-komento tarkistaaksesi, käynnistyykö prosessi onnistuneesti, onko se onnistunut (ei testattu).

[hadoop@master ~]$jps
Masternode ilmestyy:
NameNode
JobTracker
SecondaryNameNode

slave1-solmu ilmestyy:
DateNode
TaskTracker

slave2node ilmestyy:
DateNode
TaskTracker


HBase-versio tuki Hadoop-versiota

S tarkoittaa tukea
X ei ole tuettu
NT tarkoittaa ei testiä



Viitelinkit:Hyperlinkin kirjautuminen on näkyvissä.

Joitakin HBase Shellin peruskomentoja on lueteltu seuraavasti:

NimiKomentolausekkeet
Katso, mitä taulukoita on olemassaLista
Luo taulukkoluo 'taulukon nimi', 'sarakkeen nimi 1', 'sarakkeen nimi 2', 'sarakkeen nimi N'
Lisää tietuelaita 'taulukon nimi', 'rivin nimi', 'sarakkeen nimi:', 'arvo'
Katso ennätysHanki 'pöydän nimi', 'rivin nimi'
Katso taulukossa olevien tietueiden kokonaismääräCount 'pöytänimi'
Poista tietuePoista 'taulukon nimi', 'rivin nimi', 'sarakkeen nimi'
Poista taulukkoTaulu täytyy estää ennen kuin taulu voidaan poistaa, ensimmäinen vaihe on poistaa 'taulun nimi' käytöstä. Toinen vaihe on poistaa 'taulun nimi'
Katso kaikki ennätyksetSkannaa "Table Name"
Katso kaikki tiedot tietyssä taulukon sarakkeessaSkannaa "taulun nimi" , ['sarakkeen nimi:']
Päivitä tietueSe on kirjoittaa se uudelleen ja palauttaa


Ymmärrä

Hadoop Distributed File System (HDFS), HBase on Hadoopiin perustuva tietovarastointiprojekti, ja Hivea käytetään datan analysointiin.

(Loppu)






Edellinen:Vimin asentaminen CentOS 7:ään (ei asennettuna oletuksena)
Seuraava:Microsoft 2018 uudenvuodenaaton lahjapaketti kuivat tavarat
 Vuokraisäntä| Julkaistu 28.12.2018 15.15.53 |
Hadoopin web-portin johdanto:Hyperlinkin kirjautuminen on näkyvissä.
Linkit uusimpaan versioon:Hyperlinkin kirjautuminen on näkyvissä.

Daemon
Huomautuksia
NameNode
Oletus HTTP-portti on 50070.
ResourceManager
Oletus HTTP-portti on 8088.
MapReduce JobHistory -palvelin
Oletus HTTP-portti on 19888.

HBase Webin oletusportti on: 16010


Julkaistu 6.1.2019 21.32.01 |
Alttarimestari QQ antaa yhteyden
 Vuokraisäntä| Julkaistu 5.7.2019 12.06.12 |


Hadoop-3.1.1+ tukee jo HBase-2.2.x:ää.

6. helmikuuta 2019 julkaistiin Hadoopin versio 3.1.2

Hyperlinkin kirjautuminen on näkyvissä.
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com