cuốn sách gpt4 ai đã làm

hadoop hdfs trỏ tới file:///không phải hdfs://

In lại Tác giả: Hồ Xil Thời gian cập nhật: 2023-11-01 14:18:16 29 4
mua khóa gpt4 Nike

Vì vậy, tôi đã cài đặt Hadoop trên CentOS 5 thông qua Cloudera Manager cdh3u5. Khi tôi chạy cmd

hadoop fs -ls/

Tôi muốn xem nội dung của hdfs://localhost.localdomain:8020/

Tuy nhiên, nó trở lạitài liệu:///

nội dung

Bây giờ, không cần phải nói, tôi có thể vượt qua

thăm tôi hdfs://

hadoop fs -ls hdfs://localhost.localdomain:8020/

Nhưng khi cài đặt các ứng dụng khác như Accumulo, accumulo sẽ tự động phát hiện Hệ thống tập tin Hadoop trong file:///

Câu hỏi là có ai gặp phải vấn đề này chưa và bạn giải quyết nó như thế nào?

tôi đã nhìn thấyMáy chủ tiết kiệm HDFS trả về nội dung của FS cục bộ, không phải HDFS , đây là một câu hỏi tương tự nhưng không giải quyết được vấn đề này. Ngoài ra, tôi không gặp phải vấn đề này khi sử dụng Cloudera Manager cdh4.

câu trả lời hay nhất

Theo mặc định, Hadoop sẽ sử dụng chế độ cục bộ. Bạn có thể cần phải $HADOOP_HOME/conf/core-site.xml< Trung tướng fs.default.name 设置为 hdfs://localhost.localdomain:8020//.

Để làm điều này, bạn thêm nó vào lõi-site.xml:

 
fs.default.name
hdfs://localhost.localdomain:8020/

Lý do Accumulo bị nhầm lẫn là vì nó sử dụng cùng một cấu hình mặc định để xác định HDFS ở đâu... và nó mặc định là tài liệu://

Về các hdf hadoop trỏ đến tệp: /// không phải hdfs://, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/12391226/

29 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress