Tôi đã cài đặt hadder coudera 4 trên một cụm khoảng 20 nút. Sử dụng trình quản lý cloudera nó thực sự mượt mà và tất cả, nhưng khi tôi muốn tạo thư mục đầu vào bằng cách sử dụng hadoop fs -mkdir input
Tôi nhận được lỗi sau: mkdir: Permission denied: user=root, access=WRITE, inode="/user":hdfs:supergroup:drwxr-xr-x
Trông giống như trường hợp quyền truy cập sai cũ nhưng tôi không biết phải bắt đầu sửa lỗi này ở đâu. Tôi tìm thấy this tài liệu mà tôi nghĩ sẽ giải quyết được vấn đề của tôi nếu tôi biết phải làm gì với nó. Đối với người mới bắt đầu, tôi không biết liệu tôi có đang sử dụng MapReduce v1 của v2 hay không (tôi không thấy bất kỳ dịch vụ sợi nào trong trình quản lý cloudera của tôi vì vậy dự đoán của tôi sẽ là v1 (?)). Thứ hai, kể từ khi cài đặt toàn bộ được tự động tôi không biết những gì được cài đặt và ở đâu.Thiết lập quyền cho cloudera hadoop
Có ai có thể chỉ cho tôi một số bước dễ dàng để giải quyết vấn đề của tôi không? Tôi thực sự đang tìm giải pháp dễ nhất ở đây, tôi không quan tâm đến vấn đề bảo mật vì nó chỉ là một thử nghiệm. Nếu tôi có thể cung cấp cho tất cả người dùng tất cả các quyền có thể sẽ ổn.
Cảm ơn bạn! Bây giờ Điều đó cần phải được đặt trong GUI. localhost: 7180 -> hdfs1 -> Configuration -> View and Edit -> Bỏ chọn "Kiểm tra HDFS Persmissions". Khởi động lại VM. – Shehaaz
Cảm ơn bạn đã tiết kiệm rất nhiều thời gian! – iRuth
cách khác hoạt động "sudo -u hdfs hadoop fs -mkdir đầu vào" – sandeepkunkunuru