JavaScript is required

Vai trò chính của NameNode phụ là:

A.

Sao chép siêu dữ liệu hệ thống tệp từ NameNode chính.

B.

Sao chép siêu dữ liệu hệ thống tệp từ NFS được lưu trữ bởi NameNode chính.

C.

Theo dõi xem NameNode chính có đang hoạt động hay không.

D.

Định kỳ hợp nhất hình ảnh vùng tên với nhật ký chỉnh sửa.

Trả lời:

Đáp án đúng: D


NameNode phụ (Secondary NameNode) trong Hadoop có vai trò quan trọng trong việc bảo trì hệ thống tệp HDFS. Vai trò chính của nó là định kỳ hợp nhất hình ảnh vùng tên (namespace image) với nhật ký chỉnh sửa (edit logs) từ NameNode chính. Quá trình này giúp giảm thời gian khởi động lại của NameNode chính bằng cách giữ cho nhật ký chỉnh sửa không trở nên quá lớn. Nó cũng giúp tạo một điểm kiểm tra (checkpoint) cho siêu dữ liệu. Các lựa chọn khác không chính xác vì NameNode phụ không trực tiếp sao chép siêu dữ liệu theo thời gian thực, không liên quan đến NFS, và không trực tiếp theo dõi trạng thái hoạt động của NameNode chính (việc này thường do các cơ chế khác như ZooKeeper hoặc heartbeat đảm nhận).

Câu hỏi liên quan