hadoop安装自己挖坑自己填
来源:互联网 发布:杀破狼js 无损 编辑:程序博客网 时间:2024/06/03 22:43
Stack trace: ExitCodeException exitCode=1: at org.apache.hadoop.util.Shell.runCommand(Shell.java:981)at org.apache.hadoop.util.Shell.run(Shell.java:884)at org.apache.hadoop.util.Shell$ShellCommandExecutor.execute(Shell.java:1180)at org.apache.hadoop.yarn.server.nodemanager.DefaultContainerExecutor.launchContainer(DefaultContainerExecutor.java:293)at org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher.ContainerLaunch.launchContainer(ContainerLaunch.java:425)at org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher.ContainerLaunch.call(ContainerLaunch.java:285)at org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher.ContainerLaunch.call(ContainerLaunch.java:88)at java.util.concurrent.FutureTask.run(FutureTask.java:266)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)at java.lang.Thread.run(Thread.java:748)Container exited with a non-zero exit code 1. Last 4096 bytes of stderr :Error: Could not find or load main class org.apache.hadoop.mapreduce.v2.app.MRAppMasterContainer exited with a non-zero exit code 1. Last 4096 bytes of stderr :Error: Could not find or load main class org.apache.hadoop.mapreduce.v2.app.MRAppMasterFor more detailed output, check the application tracking page: http://master:8088/cluster/app/application_1499152375407_0001 Then click on links to logs of each attempt.. Failing the application.
安装hadoop3.0的时候 安装结束 测试一个MR的时候 出现找不到包的可能 是因为yarn-site.xml的配置问题
一般 增加<property> <name>yarn.application.classpath</name> <value>$HADOOP_CONF_DIR,$HADOOP_COMMON_HOME/*,$HADOOP_COMMON_HOME/lib/*,$HADOOP_HDFS_HOME/*,$HADOOP_HDFS_HOME/lib/*,$HADOOP_YARN_HOME/*,$HADOOP_YARN_HOME/lib/*,$HADOOP_MAPRED_HOME/*,$HADOOP_MAPRED_HOME/lib/*</value></property>是可以的 但是我在/etc/profile文件增加变量的时候 启动start-all.sh失效 以为这些变量的指定是去找jar包 并没有sbin目录 所以 我的处理方式是在yarn-site.xml 下增加这些的绝对路径 启动即可解决有时还会遇到没有root用户的权限问题 在hadoop-env.sh下增加export HDFS_NAMENODE_USER=rootexport HDFS_DATANODE_USER=rootexport HDFS_JOURNALNODE_USER=rootexport YARN_RESOURCEMANAGER_USER=rootexport YARN_NODEMANAGER_USER=rootexport HDFS_SECONDARYNAMENODE_USER=root即可在子节点使用hdfs dfs -ls / 报错有时少包 使用hadoop classpath 查看子节点上的路径是不全的 解决:添加HADOOP_CLASSPATH变量 在hadoop-env.sh里同样添加变量即可
阅读全文
0 0
- hadoop安装自己挖坑自己填
- #pragma pack(1) 单身狗,自己挖坑自己踩
- 挖坑待填
- 挖坑待填
- 挖坑 代填
- 挖坑待填
- 挖坑待填
- 挖坑--一点一点填
- SEO不是网站的全部 不要挖坑困住自己!
- 快排序 挖坑填数
- boost::program_options挖坑待填
- boost::filesystem挖坑待填
- 安装自己
- android studio 的坑 自己来填
- 自己挖坑埋自己,关于读取不到spring配置的问题
- 自己编译hadoop插件
- Hadoop安装详细教程,必看!!自己总结,供参考
- 笔记。挖坑。待填。面试注意事项
- Manacher算法--O(n)回文子串算法
- Java类加载机制
- 聚焦上海ChinaJoy,2017几维安全邀您共享盛典
- css3 进度条
- 百度地图,在fragment中嵌套使用MapView时,切换后出现黑屏
- hadoop安装自己挖坑自己填
- Android属性动画完全解析(上),初识属性动画的基本用法
- Trapped uncaught exception 'UIViewControllerHierarchyInconsistency', reason: 'child view controller
- 道闸厂家未来发展趋势依旧看好
- 深入理解java线程池—ThreadPoolExecutor
- AutoScrollViewPager示例
- 平面设计系列之一--ps
- 关于.9.png格式在Android studio中报错的解决方法
- 微信小程序大全之100荐(701~800)