spark或者hadoop启动是显示安全模式开启
WARN NativeCodeLoader: Unable to load native-hadoop library for your
platform… using builtin-java classes where applicable ERROR
SparkContext: Error initializing SparkContext.
org.apache.hadoop.hdfs.server.namenode.SafeModeException: Cannot
create directory /sparklog. Name node is in safe mode.
这是因为namenode数据丢失,集群开启安全模式,手动执行以下命令轻松解决!
先尝试:
hadoop dfsadmin -safemode leave
不行的话再尝试
hadoop dfsadmin -safemode forceExit
然后查看安全模式状态
hadoop dfsadmin -safemode get
以上命令中的hadoop改为hdfs也可以执行