Là một phần của tính khả dụng cao HDFS, một cặp NameNode chính được cấu hình. Điều gì là đúng với họ?
A.
Khi một yêu cầu của khách hàng đến, một trong số họ được chọn ngẫu nhiên sẽ phục vụ yêu cầu đó
B.
Một trong số chúng đang hoạt động trong khi cái còn lại vẫn tắt
C.
Các DataNode chỉ gửi báo cáo khối đến một trong các NameNode
D.
Nút chờ nhận các điểm kiểm tra định kỳ của không gian tên của NameNode đang hoạt động
Trả lời:
Đáp án đúng: D
Trong cấu hình High Availability (HA) của HDFS với một cặp NameNode, một NameNode hoạt động (Active NameNode) và một NameNode ở trạng thái chờ (Standby NameNode). NameNode đang hoạt động chịu trách nhiệm xử lý tất cả các hoạt động của hệ thống tệp, trong khi NameNode chờ đóng vai trò là bản sao dự phòng. NameNode chờ liên tục đồng bộ hóa trạng thái của nó với NameNode đang hoạt động bằng cách nhận các điểm kiểm tra định kỳ của không gian tên và nhật ký giao dịch, đảm bảo rằng nó có thể nhanh chóng tiếp quản nếu NameNode đang hoạt động bị lỗi.
Các lựa chọn khác không đúng vì:
* A: Khách hàng không chọn ngẫu nhiên NameNode để phục vụ yêu cầu. Chỉ NameNode đang hoạt động phục vụ yêu cầu.
* B: Standby Node không tắt mà liên tục đồng bộ hoá với Active Node.
* C: DataNode gửi báo cáo khối đến cả hai NameNode để đảm bảo tính nhất quán và sẵn sàng cao.