|
사실 java 패키지를 다시 설치한게, hadoop에서 세팅이 이상하게 꼬인 상태여서 그렇다 JAVA_HOME path 가 이상하게 되가지고... 내가 임의의 path (/usr/local/java) 에 깔아서 그런가 싶어서 apt-get 으로 다시 깐거다 -.- default path 는 /usr/lib/jvm/java-6-sun
그리고 ${HADOOP_HOME}/bin/hadoop 에서 258 line (hadoop 0.20 기준) 에 JAVA_PLATFORM=`CLASSPATH=${CLASSPATH} "${JAVA}" -Xmx32m org.apache.hadoop.util.PlatformName | sed -e "s/ /_/g"`
이런 line이 있는데, 여기서 ${JAVA} 를 " " 로 싸주시라... 뭔가 뻑이 날 때 요거 때문일 가능성이 있다 -.-
그리고 JAVA_HOME path 는 ${HADOOP_HOME}/conf/hadoop-env.sh 에서 export 를 해주는 값으로 세팅 되니까 괜히 엄한데서 export 하지 마시라...
사실 아직도 ***.kaist.ac.kr: Error occurred during initialization of VM ***.kaist.ac.kr: Could not reserve enough space for object heap ***.kaist.ac.kr: Could not create the Java virtual machine.
이런 문제 때문에 hadoop 실행이 제대로 되고 있지는 않다... 아놔 메모리 충분하다고 -_-
|