Hadoop安装常见问题
一、权限不足问题
对于hadoop安装文件的权限不足会出现以下的错误
错误:Cannot create directory /usr/local/hadoop/hadoop-2.8.3/tmp/dfs/name/current
解决方法:sudo chmod -R a+w /usr/local/hadoop/hadoop-2.8.3
给与这个安装文件夹充足的权限,允许在这个安装文件夹下面创建文件
二、非法反射问题
错误:An illegal reflective access operation has occurred
解决方法:配置JAVA环境变量的时候,JDK 9以上版本对于第一次反射都有警告,安装jdk9以下的版本就不会有了,建议安装jdk8,本人用得就是这个版本
什么是JDK反射
JAVA反射机制是在运行状态中,对于任意一个实体类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。