Chúng tôi đang sử dụng phân phối cdh4-0.0 từ cloudera. Chúng tôi không thể khởi động trình nền bằng lệnh dưới đây.Không thể khởi động daemon bằng cách sử dụng start-dfs.sh
>start-dfs.sh
Starting namenodes on [localhost]
[email protected]'s password:
localhost: mkdir: cannot create directory `/hduser': Permission denied
localhost: chown: cannot access `/hduser/hduser': No such file or directory
localhost: starting namenode, logging to /hduser/hduser/hadoop-hduser-namenode-canberra.out
localhost: /home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin/hadoop-daemon.sh: line 150: /hduser/hduser/hadoop-hduser-namenode-canberra.out: No such file or directory
localhost: head: cannot open `/hduser/hduser/hadoop-hduser-namenode-canberra.out' for reading: No such file or directory
Hãy xem các thông báo lỗi. Không có quyền tạo thư mục, v.v ...? – khmarbaise
Sản phẩm được cài đặt dưới dạng hduser và đang chạy dưới dạng hduser và chúng tôi đã kiểm tra tất cả các tham số cấu hình HADOOP_ *, chúng dường như ổn. Có cách nào để in các bản ghi gỡ lỗi trong khi lệnh đang được chạy hay không. –
Dường như bạn đã bỏ lỡ để kiểm tra xem ssh hduser @ localhost có hoạt động không có mật khẩu hay không (thường là bằng chứng thực khóa công khai được đề cập trong tài liệu theo như tôi biết). – khmarbaise