JavaScript is required

Thuộc tính nào dưới đây được định cấu hình trên hdfs-site.xml?

A.

Yếu tố nhân rộng

B.

Tên thư mục để lưu trữ tệp HDFS

C.

Máy chủ và cổng nơi tác vụ MapReduce chạy

D.

Các biến môi trường Java

Trả lời:

Đáp án đúng: A


hdfs-site.xml là tệp cấu hình chính cho HDFS (Hadoop Distributed File System). Nó chứa các thuộc tính cấu hình cho HDFS daemon, chẳng hạn như DataNode, NameNode và SecondaryNameNode. * **A. Yếu tố nhân rộng:** Đây là thuộc tính quan trọng được cấu hình trong hdfs-site.xml. Nó xác định số lượng bản sao của mỗi khối dữ liệu được lưu trữ trong HDFS để đảm bảo tính отказоустойчивость. Ví dụ, `dfs.replication` được dùng để cấu hình yếu tố nhân rộng. * **B. Tên thư mục để lưu trữ tệp HDFS:** hdfs-site.xml chứa các thuộc tính xác định các thư mục nơi NameNode và DataNode lưu trữ siêu dữ liệu và dữ liệu khối, ví dụ: `dfs.namenode.name.dir` và `dfs.datanode.data.dir`. * **C. Máy chủ và cổng nơi tác vụ MapReduce chạy:** Thông tin này thường được cấu hình trong các tệp cấu hình của YARN (ví dụ: yarn-site.xml) hoặc các tệp cấu hình MapReduce (ví dụ: mapred-site.xml), không phải trong hdfs-site.xml. * **D. Các biến môi trường Java:** Các biến môi trường Java thường được cấu hình trong các tệp cấu hình hệ thống hoặc thông qua biến môi trường trực tiếp, chứ không phải trong hdfs-site.xml. Vì vậy, đáp án chính xác nhất là A và B. Tuy nhiên, phương án B mô tả chung chung hơn, nên phương án A chính xác và cụ thể hơn về mặt kỹ thuật. Do đó, phương án phù hợp nhất là A. Yếu tố nhân rộng.

Câu hỏi liên quan