Các tổ chức lớn như Amazon, Facebook, v.v. có lượng dữ liệu khổng lồ cần quản lý. Vì vậy, các tổ chức này không thể lưu trữ lượng dữ liệu khổng lồ đó trên một máy duy nhất. Điều này khi họ sử dụng cơ sở dữ liệu như Cassandra với kiến trúc phân tán.
Các tổ chức này lưu trữ lượng dữ liệu khổng lồ đó trên nhiều nút. Các nút này giao tiếp với nhau. Với mục đích này, cụm Cassandra được thành lập.
- Cluster về cơ bản là một nhóm các nút, để các nút có thể giao tiếp với nhau một cách dễ dàng.
- Nút điều phối viên là nút giao tiếp với các bản sao.
Người phân vùng
Trình phân vùng xác định cách dữ liệu sẽ được phân phối trên cụm. Trình phân vùng sử dụng một hàm băm để phân phối dữ liệu trên cụm. Cần có khóa phân vùng để tính toán băm. Hàm băm đó được gọi là mã thông báo . Dữ liệu được phân phối trên cơ sở mã thông báo này.
Trong hướng dẫn này, bạn sẽ học-
- Điều kiện tiên quyết cho Cụm Cassandra
- Cài đặt Phiên bản Doanh nghiệp
- Khởi động nút Cassandra
Đây là hướng dẫn từng bước để tạo cụm Cassandra.
Điều kiện tiên quyết cho Cụm Cassandra
Có các yêu cầu sau để thiết lập cụm.
- Bạn nên có nhiều máy (Nút).
- Các nút phải được kết nối với nhau trên Mạng cục bộ (LAN).
- Linux phải được cài đặt trên mỗi nút.
- Bạn nên có phiên bản Cassandra Enterprise.
- JDK phải được cài đặt trên mỗi máy.
Cài đặt Phiên bản Doanh nghiệp
Trên mỗi máy, cần cài đặt phiên bản doanh nghiệp Cassandra. Đây là các bước để cài đặt phiên bản doanh nghiệp Cassandra.
Bước 1) Trên thiết bị đầu cuối Linux, chạy thiết lập phiên bản doanh nghiệp Cassandra. Trang sau sẽ được hiển thị.
Trang này không cung cấp bất kỳ thông tin cần thiết nào. Nó chỉ cung cấp thông tin về phiên bản Cassandra. Vì vậy, hãy vượt qua trang này và nhấn nút tiếp theo.
Bước 2) Sau khi nhấn nút tiếp theo, trang tiếp theo sẽ được hiển thị.
Trang này cung cấp thông tin về các gói và gói phụ trong Cassandra sẽ được cài đặt.
Dưới đây nó sẽ hỏi về giấy phép. Đánh dấu vào hộp kiểm 'Tôi chấp nhận thỏa thuận' và nhấn nút tiếp theo.
Bước 3) Sau khi nhấn nút tiếp theo, bạn sẽ thấy trang sau.
Trang này hỏi bạn về các tùy chọn cài đặt.
- Trước hết, nó sẽ hỏi thư mục cài đặt. Theo mặc định, nó được cài đặt trong thư mục chính.
- Tiếp theo, nó hỏi về kiểu cài đặt, chọn Cài đặt đơn giản.
- Tiếp theo, nó hỏi về hệ thống cập nhật, hãy chọn nó 'không.'
- Tiếp theo, nó yêu cầu giao diện mặc định. Có hai tùy chọn, bạn có thể cài đặt trên localhost hoặc chọn địa chỉ IP. Chọn địa chỉ IP để cài đặt
- Nhấn nút tiếp theo.
Bước 4) Sau khi nhấn nút tiếp theo, trang sau sẽ được hiển thị.
Trang này hỏi về thiết lập nút.
- Đầu tiên, chọn loại nút 'Casandra Node'.
- Tiếp theo, trong Tên chuông, hãy nhập tên cụm của bạn. Tên cụm phải giống nhau cho tất cả các nút trong cùng một cụm.
- Tiếp theo, chọn hạt giống. Hạt giống là nút mà các nút không phải hạt giống khác tiếp xúc.
- Sau khi cung cấp thông tin này, nhấn nút tiếp theo.
Bước 5) Sau khi nhấn nút tiếp theo, trang sau sẽ được hiển thị.
Trang này yêu cầu địa chỉ IP nơi bạn muốn cài đặt tác nhân datastax.
- Đại lý Datastax là cần thiết để cài đặt trung tâm hoạt động. Trung tâm hoạt động là công cụ giám sát nơi bạn có thể giám sát tất cả các nút.
- Sau khi cung cấp thông tin này, hãy nhấn nút tiếp theo.
Bước 6) Sau khi nhấn nút tiếp theo, trang sau sẽ được hiển thị.
Bây giờ thiết lập đã sẵn sàng để cài đặt. Nhấn nút tiếp theo.
Bước 7) Sau khi nhấn nút tiếp theo, trang sau sẽ được hiển thị.
Thiết lập sẽ được bắt đầu cài đặt.
Bước 8) Sau khi cài đặt, trang sau sẽ được hiển thị. Trên cùng một trang, bạn sẽ thấy dấu kiểm cho tùy chọn xuất hiện theo mặc định.
Khởi động nút Cassandra
Sau khi cài đặt phiên bản doanh nghiệp Cassandra trên mỗi nút, Khởi động máy chủ Cassandra và làm theo các bước sau.
Bước 1) Đi tới thư mục cài đặt doanh nghiệp Cassandra và gõ lệnh dưới đây
bin / dse cassandra
Bằng cách thực hiện lệnh này, máy chủ Cassandra sẽ được khởi động. Đây là ảnh chụp màn hình nơi máy chủ Cassandra được khởi động tự động.
Sau gần một phút thực hiện lệnh, máy chủ Cassandra sẽ được khởi động. Từng người một khởi động từng máy chủ nút. Sau khi khởi động tất cả các máy chủ nút, cụm Cassandra của bạn đã sẵn sàng để sử dụng.
Tóm lược:
Hướng dẫn này giải thích tại sao cần có cụm Cassandra, điều kiện tiên quyết để tạo cụm Cassandra là gì và cách tạo Cụm Cassandra. Ngoài ra, hướng dẫn này hướng dẫn bạn cách truy cập máy chủ doanh nghiệp Cassandra.