JavaScript is required

Cơ chế nào sau đây không phải là cơ chế hàng rào cho NameNode đã hoạt động trước đó?

A.

Tắt cổng mạng của nó thông qua lệnh quản lý từ xa.

B.

Thu hồi quyền truy cập của nó vào thư mục lưu trữ được chia sẻ.

C.

Định dạng ổ đĩa của nó.

D.

STONITH.

Trả lời:

Đáp án đúng: C


Câu hỏi này liên quan đến cơ chế hàng rào (fencing) trong hệ thống phân tán, cụ thể là đối với NameNode trong Hadoop. Hàng rào là một kỹ thuật để đảm bảo chỉ có một NameNode hoạt động tại một thời điểm, ngăn ngừa tình trạng "split-brain" (hai node cùng hoạt động và ghi dữ liệu, gây xung đột). Các phương án A, B, và D đều là các cơ chế hàng rào hợp lệ:

  • A. Tắt cổng mạng thông qua lệnh quản lý từ xa: Ngắt kết nối mạng của NameNode cũ, khiến nó không thể giao tiếp và do đó không thể ghi dữ liệu.
  • B. Thu hồi quyền truy cập vào thư mục lưu trữ được chia sẻ: Ngăn NameNode cũ truy cập và ghi vào thư mục lưu trữ dữ liệu chung.
  • D. STONITH (Shoot The Other Node In The Head): Cơ chế này sử dụng phần cứng hoặc phần mềm để tắt hoàn toàn NameNode cũ.

Phương án C (Định dạng ổ đĩa của nó) không phải là cơ chế hàng rào thông thường. Việc định dạng ổ đĩa là một hành động phá hủy dữ liệu và thường không được sử dụng làm cơ chế hàng rào vì nó không an toàn và có thể gây mất dữ liệu. Thay vào đó, các cơ chế hàng rào tập trung vào việc ngăn NameNode cũ hoạt động mà không nhất thiết phải phá hủy dữ liệu của nó ngay lập tức.

Câu hỏi liên quan