通用 spark 常见故障主要有以下这些:
1. 提交的 spark 任务长时间处于 ACCEPTED 状态。此时要从客户端日志中找 tracking URL,比如通过浏览器打开页面查看相关信息,再打开特定队列的资源页面查看详情。
2. SparkSQL 相关:执行 insert 语句时报错“FileSystem closed”,这常在 ThriftServer 里出现,原因是 hadoop FileSystem.get 获得的 FileSystem 从缓存加载,多线程时一个线程 closedFileSystem 会导致此问题,解决办法是在 hdfs-site.xml 配置 fs.hdfs.impl.disable.cache=true。
执行 Spark 时抛出“Failed to bigdata010108:33381,caused by:java.nio.channels.unresolvedAdderssException”,原因是 hosts 未配置,解决方法是修改相应机器的 host。
执行 Sparksql 操作 orc 类型的表时抛出“java.lang.IndexOutOfBoundsException 或者 java.lang.NullPointerException”,原因是分区或表下存在空的 orc 文件,解决办法是修改 ORC 的默认分割策略为 hive.exec.orc.split.strategy=BI。
3. 控制 reduce 端缓冲大小以避免 OOM:Shuffle 过程中 reduce 端 task 并非等 map 端数据全部写入磁盘再拉取,而是边写边拉取。缓冲区默认大小 48MB,增大缓冲区可减少拉取次数提升性能,但 map 端数据量大写出速度快时,可能导致 reduce 端内存溢出,这时可减小缓冲区大小,如减为 12MB。
4. 还可能出现如“Operation category READ is not supported in state standby”“配置 spark.deploy.recoveryMode 选项为 ZOOKEEPER”“多 Master 配置问题”“No Space Left on the device(Shuffle 临时文件过多)”“java.lang.OutOfMemory, unable to create new native thread”“Worker 节点中 work 目录占用许多磁盘空间”“spark-shell 提交 Spark Application 解决依赖库问题”“Spark 发布应用时连接不上 master 问题”“开发 spark 应用程序(和 Flume-NG 结合时)发布应用时可能出现 org.jboss.netty.channel.ChannelException”等故障。
如果您想知道哪款7座车保值率高,那这几款车值得考虑。丰田塞纳,三年保值率高达85.05%,表现出色。丰田埃尔法和威尔法保值率分别为84.13%和78.74%。别克GL8三年保值率为74.91%,奔驰威
高温天气下汽车喷漆多久能干?答案是通常一到两天就能干。但要注意一些影响因素和后续的处理步骤。在4S店的喷漆室喷漆,一般经过3到4个小时,再加上高温烘烤,车主拿到车时油漆基本会干。如果是普通修理厂,没有
汽车喷漆在不同季节多久能干?这取决于多个因素。夏秋季节,气温较高,通常在25°~30°之间时,汽车油漆48小时以内就能自然干透。要是用烤漆房烤,3小时左右就干了。一般来说,夏天气温高,小面积局部喷漆一
比亚迪油电混动在低温环境下的表现相当不错。动力方面,海豹DM-i在零下20度,百公里加速仅7.9秒,行驶线性输出好,秦PLUSDM-i低温加速不衰减。油耗上,海豹DM-i百公里亏电油耗3.9L,高速油
比亚迪秦混动的故障率不高。从相关调查结果来看,大多数消费者对其质量和可靠性表示满意。虽说有少数消费者报告了一些故障情况,像电池故障、电子系统故障等,但整体故障率相对较低。比如秦PLUSDM-i,可靠性
比亚迪秦混动的续航里程实际表现非常出色。据众多实测数据,其满油满电的真实续航里程高达1977公里,综合油耗仅为3.37L/百公里,续航达成率高达98.85%。比如在从西安到深圳的实测挑战中,全程直播,