Πώς να ρυθμίσετε Cassandra Cluster σε πολλαπλούς κόμβους

Τι είναι Cassandra Cluster?

A Cassandra Το σύμπλεγμα είναι ένα από τα κελύφη στο σύνολο Cassandra βάση δεδομένων. Πολλαπλούς Cassandra Clusters συνδυάζονται για να σχηματίσουν τη βάση δεδομένων Cassandra. ο Cassandra Το σύμπλεγμα περιέχει πολλά (Περισσότερα από ένα) διαφορετικά επίπεδα μονάδων αποθήκευσης. Κάθε στρώμα περιέχει το άλλο.

Μεγάλη οργάνωση όπως π.χ Amazon, το Facebook κ.λπ. έχουν τεράστιο όγκο δεδομένων για διαχείριση. Επομένως, αυτοί οι οργανισμοί δεν μπορούν να αποθηκεύσουν αυτόν τον τεράστιο όγκο δεδομένων σε ένα μόνο μηχάνημα. Αυτό όταν χρησιμοποιούν βάσεις δεδομένων όπως Cassandra με κατανεμημένη αρχιτεκτονική.

Αυτοί οι οργανισμοί αποθηκεύουν αυτόν τον τεράστιο όγκο δεδομένων σε πολλαπλούς κόμβους. Αυτοί οι κόμβοι επικοινωνούν μεταξύ τους. Για το σκοπό αυτό, Cassandra συστάδα.

  • Cluster είναι βασικά μια ομάδα κόμβων, έτσι ώστε οι κόμβοι να μπορούν να επικοινωνούν μεταξύ τους εύκολα.
  • Ο κόμβος συντονιστής είναι ο κόμβος που επικοινωνεί με αντίγραφα.

Χωρίζων

Ένας διαχωριστής καθορίζει τον τρόπο διανομής των δεδομένων στο σύμπλεγμα. Το Partitioner χρησιμοποιεί μια συνάρτηση κατακερματισμού για τη διανομή δεδομένων στο σύμπλεγμα. Απαιτείται κλειδί διαμερίσματος για τον υπολογισμό του κατακερματισμού. Αυτό το hash λέγεται ένδειξη. Τα δεδομένα διανέμονται με βάση αυτό το διακριτικό.

Εδώ είναι ο οδηγός βήμα προς βήμα για τη δημιουργία Cassandra σύμπλεγμα.

Προαπαιτούμενα για Cassandra Cluster

Υπάρχουν οι ακόλουθες απαιτήσεις για τη ρύθμιση συμπλέγματος.

  1. Θα πρέπει να έχετε πολλαπλές μηχανές (Nodes).
  2. Οι κόμβοι πρέπει να συνδέονται μεταξύ τους στο τοπικό δίκτυο (LAN).
  3. Το Linux πρέπει να είναι εγκατεστημένο σε κάθε κόμβο.
  4. Επρεπε να είχες Cassandra Έκδοση Enterprise.
  5. JDK πρέπει να εγκατασταθεί σε κάθε μηχανή.

Πώς να εγκαταστήσετε Cassandra Cluster σε Linux

Σε κάθε μηχανή, Cassandra πρέπει να εγκατασταθεί η εταιρική έκδοση. Αυτά είναι τα βήματα για την εγκατάσταση του Cassandra εταιρική έκδοση.

Βήμα 1) Εκτελέστε το Cassandra ρύθμιση της έκδοσης επιχείρησης
On Linux τερματικό, εκτελέστε το Cassandra ρύθμιση της έκδοσης επιχείρησης. Θα εμφανιστεί η παρακάτω σελίδα.

εγκαταστήστε Cassandra Cluster σε Linux

Αυτή η σελίδα δεν παρέχει καμία απαραίτητη πληροφορία. Απλώς παρέχει πληροφορίες για το Cassandra εκδοχή. Περάστε λοιπόν αυτή τη σελίδα και πατήστε το κουμπί επόμενο.

Βήμα 2) Αποδεχτείτε τη συμφωνία άδειας χρήσης
Αφού πατήσετε το κουμπί επόμενο θα εμφανιστεί η επόμενη σελίδα.

εγκαταστήστε Cassandra Cluster σε Linux

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

Παρακάτω θα ρωτήσει για την άδεια. Επιλέξτε το πλαίσιο ελέγχου «Αποδέχομαι τη συμφωνία» και πατήστε το κουμπί επόμενο.

Βήμα 3) Εγκαταστήστε το Builder και κάντε κλικ στο Επόμενο
Αφού πατήσετε το κουμπί επόμενο, θα δείτε την παρακάτω σελίδα.

εγκαταστήστε Cassandra Cluster σε Linux

Αυτή η σελίδα σάς ρωτά για τις επιλογές εγκατάστασης.

  1. Πρώτα απ 'όλα, θα ζητήσει τον κατάλογο εγκατάστασης. Από προεπιλογή, είναι εγκατεστημένο στον αρχικό κατάλογο.
  2. Στη συνέχεια, ρωτά για τον τύπο εγκατάστασης, επιλέξτε Απλή εγκατάσταση.
  3. Στη συνέχεια, ρωτά για το σύστημα ενημέρωσης, ελέγξτε το 'όχι'.
  4. Στη συνέχεια, ζητά την προεπιλεγμένη διεπαφή. Υπάρχουν δύο επιλογές, μπορείτε να εγκαταστήσετε στον localhost ή να επιλέξετε διεύθυνση IP. Επιλέξτε διεύθυνση IP για εγκατάσταση
  5. Πατήστε το επόμενο κουμπί.

Βήμα 4) Ρυθμίστε τον κόμβο και κάντε κλικ στο Επόμενο
Αφού πατήσετε το κουμπί επόμενο θα εμφανιστεί η ακόλουθη σελίδα.

εγκαταστήστε Cassandra Cluster σε Linux

Αυτή η σελίδα ρωτά για τη ρύθμιση του κόμβου.

  1. Αρχικά, επιλέξτε τον τύπο κόμβου 'Casandra Node'.
  2. Στη συνέχεια, στο Όνομα δακτυλίου, δώστε το όνομα του συμπλέγματός σας. Cluster Το όνομα πρέπει να είναι ίδιο για όλους τους κόμβους στο ίδιο σύμπλεγμα.
  3. Στη συνέχεια, επιλέξτε τον σπόρο. Ο σπόρος είναι ο κόμβος στον οποίο έρχονται σε επαφή άλλοι κόμβοι που δεν είναι σπόροι.
  4. Αφού δώσετε αυτές τις πληροφορίες, πατήστε το κουμπί επόμενο.

Βήμα 5) Εγκαταστήστε τον πράκτορα Datastax
Αφού πατήσετε το κουμπί επόμενο, θα εμφανιστεί η επόμενη σελίδα.

Αυτή η σελίδα ζητά τη διεύθυνση IP στην οποία θέλετε να εγκαταστήσετε το datastax agent.

  1. Απαιτείται πράκτορας Datastax για εγκατάσταση κέντρου λειτουργιών. Το Ops Center είναι το εργαλείο παρακολούθησης όπου μπορείτε να παρακολουθείτε όλους τους κόμβους.
  2. Αφού δώσετε αυτές τις πληροφορίες, πατήστε το κουμπί επόμενο.

εγκαταστήστε Cassandra Cluster σε Linux

Βήμα 6) Πατήστε επόμενο για Εγκατάσταση
Αφού πατήσετε το κουμπί επόμενο θα εμφανιστεί η ακόλουθη σελίδα.

εγκαταστήστε Cassandra Cluster σε Linux

Τώρα η εγκατάσταση είναι έτοιμη για εγκατάσταση. Πατήστε το κουμπί επόμενο.

Βήμα 7) Περιμένετε για τη διαδικασία εγκατάστασης
Αφού πατήσετε το κουμπί επόμενο, θα εμφανιστεί η επόμενη σελίδα.

εγκαταστήστε Cassandra Cluster σε Linux

Η εγκατάσταση θα ξεκινήσει.

Βήμα 8) Κάντε κλικ στο κουμπί Τέλος
Μετά την εγκατάσταση, θα εμφανιστεί η παρακάτω σελίδα. Στην ίδια σελίδα, θα δείτε το σημάδι επιλογής για την επιλογή που εμφανίζεται από προεπιλογή.

εγκαταστήστε Cassandra Cluster σε Linux

Ξεκινήστε Cassandra Κόμβος

Μετά την εγκατάσταση Cassandra εταιρική έκδοση σε κάθε κόμβο, Έναρξη Cassandra διακομιστή και ακολουθήστε τα παρακάτω βήματα.

Βήμα 1) Πηγαίνετε στο Cassandra κατάλογο εγκατάστασης επιχείρησης και πληκτρολογήστε την παρακάτω εντολή

μπιν/δσε κασσάνδρα

Ξεκινήστε Cassandra Κόμβος

Εκτελώντας αυτήν την εντολή, Cassandra ο διακομιστής θα ξεκινήσει. Εδώ είναι το στιγμιότυπο οθόνης όπου Cassandra ο διακομιστής ξεκινά αυτόματα.

Ξεκινήστε Cassandra Κόμβος

Μετά από σχεδόν ένα λεπτό εκτέλεσης της εντολής, Cassandra ο διακομιστής θα ξεκινήσει. Ένα προς ένα ξεκινήστε κάθε διακομιστή κόμβου. Μετά την εκκίνηση όλων των διακομιστών κόμβων, σας Cassandra το σύμπλεγμα είναι έτοιμο για χρήση.

Σύνοψη

Αυτό το σεμινάριο εξηγεί γιατί Cassandra cluster απαιτείται, ποιες είναι οι προϋποθέσεις για τη δημιουργία Cassandra cluster είναι και πώς να δημιουργήσετε Cassandra Cluster. Επίσης, αυτό το σεμινάριο σάς καθοδηγεί πώς να αποκτήσετε πρόσβαση Cassandra εταιρικός διακομιστής.