在windows下通过cygwin中搭建hadoop(0.1.8.2)和hive(0.6)的环境的时候,遇到如下错误
$ hive
Could not create the Java virtual machine.Invalid maximum heap size: -Xmx4096m
The specified size exceeds the maximum representable size.
解决方法:
修改hive-0.6.0\bin\ext\util\execHiveCmd.sh文件如下
#HADOOP_HEAPSIZE=4096
HADOOP_HEAPSIZE=128