Tôi đang cố cài đặt Hadoop trên Ubuntu 11.10. Tôi đặt biến JAVA_HOME
trong file conf/hadoop-env.sh
tới:Hadoop: «LRI: JAVA_HOME chưa được đặt»
# export JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk
và sau đó tôi thực hiện các lệnh này (độc lập Operation):
$ mkdir input
$ cp conf/*.xml input
$ bin/hadoop jar hadoop-examples-*.jar grep input output 'dfs[a-z.]+'
$ cat output/*
nhưng tôi có lỗi sau khi thực hiện lệnh thứ ba:
LRI: JAVA_HOME không được đặt
Biến số JAVA_HOME
có được đặt chính xác không?
Là '# 'thực sự ở đó? Nếu vậy, điều đó có nghĩa là dòng là một bình luận. –
@DaveNewton đăng câu trả lời đó để tôi có thể bình chọn! –
Đây là giải pháp cho vấn đề này. Vấn đề liên quan đến khái niệm tương tác cũ/không tương tác và đăng nhập/không đăng nhập: http://thinkinginsoftware.blogspot.com/2012/06/hadoop-pob-and-error-javahome-is-not.html –