Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 9718|Απάντηση: 3

Έμαθα για πρώτη φορά για τα μεγάλα δεδομένα Hadoop και HBase

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 27/12/2018 3:04:25 μ.μ. | | | |
Πρόσφατα, η εταιρεία χρειάζεται να χρησιμοποιήσει το hbase για να αποθηκεύσει μεγάλο όγκο δεδομένων και ο διευθυντής μας έδωσε ένα μάθημα για τις σχετικές γνώσεις.
Περιβάλλον:

Σύστημα:

CentOS Linux έκδοση 7.5.1804 (Core)

Εντολή:



Έκδοση Java:

Έκδοση Java "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (δομή 25.191-b12, μεικτή λειτουργία)


Εντολή:



Έκδοση Hadoop:

Hadoop 2.8.3
ΑνατροπήΗ σύνδεση με υπερσύνδεσμο είναι ορατή.-Ρ B3fe56402D908019D99AF1F1F4FC65CB1D1436A2
Συντάχθηκε από jdu στις 2017-12-05T03:43Z
Μεταγλωττίστηκε με το protoc 2.5.0
Από την πηγή με άθροισμα ελέγχου 9ff4856d824e983fa510d3f843e3f19d
Αυτή η εντολή εκτελέστηκε χρησιμοποιώντας το /home/itsvse/apache/hadoop-2.8.3/share/hadoop/common/hadoop-common-2.8.3.jar


Εντολή:




Έκδοση HBase:

2.1.1, rb60a92d6864ef27295027f5961cb46f9162d7637, Παρ Οκτ 26 19:27:03 PDT 2018

Εντολή hbase shell:


Το κέλυφος HBase μπορεί να ξεκινήσει χρησιμοποιώντας την ακόλουθη εντολή
[root@master ~]# find / -name "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 κάδος]# ./hbase κέλυφος
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_bindingsγια μια εξήγηση.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]

Κέλυφος HBase
Χρησιμοποιήστε τη "βοήθεια" για να λάβετε λίστα με τις υποστηριζόμενες εντολές.
Χρησιμοποιήστε το "exit" για να κλείσετε αυτό το διαδραστικό κέλυφος.
Για αναφορά, επισκεφθείτε τη διεύθυνση:http://hbase.apache.org/2.0/book.html#shell
Έκδοση 2.1.1, rb60a92d6864ef27295027f5961cb46f9162d7637, Fri Oct 26 19:27:03 PDT 2018
Χρειάστηκαν 0,0050 δευτερόλεπτα                                                                                                                                                            
hbase(κύρια):001:0>
hbase(κύρια):002:0*
hbase(κύρια):003:0* έκδοση
2.1.1, rb60a92d6864ef27295027f5961cb46f9162d7637, Παρ Οκτ 26 19:27:03 PDT 2018
Χρειάστηκαν 0,0006 δευτερόλεπτα                                                                                                                                                            
hbase(κύρια):004:0>


Εισαγωγή

Μετά την επιτυχή έναρξη της εγκατάστασης του Hadoop, εκτελέστε την εντολή jps για να ελέγξετε εάν η διαδικασία ξεκινά με επιτυχία, εάν είναι επιτυχής (δεν έχει δοκιμαστεί).

[hadoop@master ~]$jps
Θα εμφανιστεί ο κύριος κόμβος:
ΌνομαΚόμβος
Παρακολούθηση εργασίας
SecondaryNameNode

Εμφανίζεται ο κόμβος slave1:
Κόμβος ημερομηνίας
Παρακολούθηση εργασιών

Εμφανίζεται το slave2node:
Κόμβος ημερομηνίας
Παρακολούθηση εργασιών


Η έκδοση HBase υποστήριζε την έκδοση Hadoop

Το S σημαίνει υποστήριξη
Το X δεν υποστηρίζεται
NT σημαίνει χωρίς δοκιμή



Σύνδεσμοι αναφοράς:Η σύνδεση με υπερσύνδεσμο είναι ορατή.

Ορισμένες βασικές εντολές λειτουργίας του HBase Shell παρατίθενται ως εξής:

ΌνομαΕκφράσεις εντολών
Δείτε τι πίνακες υπάρχουνΛίστα
Δημιουργία πίνακαδημιουργία «όνομα πίνακα», «όνομα στήλης 1», «όνομα στήλης 2», «όνομα στήλης N»
Προσθήκη εγγραφήςβάλτε 'όνομα πίνακα', 'όνομα σειράς', 'όνομα στήλης:', 'τιμή'
Προβολή της εγγραφήςΛάβετε "όνομα πίνακα", "όνομα γραμμής"
Προβολή του συνολικού αριθμού εγγραφών στον πίνακαΚαταμέτρηση «Όνομα πίνακα»
Διαγραφή της εγγραφήςΔιαγραφή "Όνομα πίνακα", "Όνομα γραμμής", "Όνομα στήλης"
Διαγραφή πίνακαΟ πίνακας πρέπει να αποκλειστεί για να μπορέσει να διαγραφεί ο πίνακας, το πρώτο βήμα είναι να απενεργοποιήσετε το "όνομα πίνακα" Το δεύτερο βήμα είναι να απορρίψετε το "όνομα πίνακα"
Προβολή όλων των εγγραφώνσάρωση "όνομα πίνακα"
Δείτε όλα τα δεδομένα σε μια συγκεκριμένη στήλη ενός πίνακασάρωση "όνομα πίνακα" , ['όνομα στήλης:']
Ενημέρωση της καρτέλαςΕίναι να το ξαναγράψεις και να το επαναφέρεις


Καταλαβαίνουν

Το Hadoop Distributed File System (HDFS), το HBase είναι ένα έργο αποθήκευσης δεδομένων που βασίζεται στο Hadoop και το Hive χρησιμοποιείται για ανάλυση δεδομένων.

(Τέλος)






Προηγούμενος:Εγκατάσταση του vim στο CentOS 7 (δεν είναι εγκατεστημένο από προεπιλογή)
Επόμενος:Πακέτο δώρου Microsoft 2018 για την παραμονή της Πρωτοχρονιάς ξηρά προϊόντα
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 28/12/2018 3:15:53 μ.μ. |
Εισαγωγή θύρας ιστού Hadoop:Η σύνδεση με υπερσύνδεσμο είναι ορατή.
Σύνδεσμοι προς την πιο πρόσφατη έκδοση:Η σύνδεση με υπερσύνδεσμο είναι ορατή.

Δαίμονας
Σημειώσεις
ΌνομαΚόμβος
Η προεπιλεγμένη θύρα HTTP είναι 50070.
Διαχειριστής πόρων
Η προεπιλεγμένη θύρα HTTP είναι 8088.
Διακομιστής JobHistory MapReduce
Η προεπιλεγμένη θύρα HTTP είναι 19888.

Η προεπιλεγμένη θύρα για το HBase Web είναι: 16010


Δημοσιεύτηκε στις 6/1/2019 9:32:01 μ.μ. |
Ο δάσκαλος του βωμού QQ δίνει μια σύνδεση
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 5/7/2019 12:06:12 μ.μ. |


Το Hadoop-3.1.1+ υποστηρίζει ήδη HBase-2.2.x.

Στις 6 Φεβρουαρίου 2019, κυκλοφόρησε η έκδοση 3.1.2 του Hadoop

Η σύνδεση με υπερσύνδεσμο είναι ορατή.
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com