Spark 學習遇到的一些問題

      網友投稿 924 2022-05-29

      Spark 學習中遇到的一些問題

      SparkSQL 相關

      在執行 insert 語句時報錯,堆棧信息為:FileSystem closed。常常出現在 ThriftServer 里面。

      原因:

      由于 hadoop FileSystem.get 獲得的 FileSystem 會從緩存加載,如果多線程一個線程 closedFileSystem 會導致該 BUG

      解決方法:

      hdfs 存在不從緩存加載的解決方式,在 hdfs-site.xml 配置 fs.hdfs.impl.disable.cache=true 即可

      Spark 學習中遇到的一些問題

      在執行 Sparksql 操作 orc 類型的表時拋出:java.lang.IndexOutOfBoundsException 或者 java.lang.NullPointerException

      原因:

      分區或者表下存在空的orc文件。該 BUG 在 Spark2.3.0之后才修復

      解決方法:

      規避解決。修改 ORC 的默認分割策略為:hive.exec.orc.split.strategy=BI 進行解決。Orc 的 split 有3種策略(ETL、BI、HYBIRD),默認是 HYBIRD(混合模式,根據文件大小和文件個數自動選擇 ETL 還是 BI 模式),BI 模式是按照文件個數來分 split

      ThriftServer 登錄異常:javax.security.sasl.AuthenticationException: Error validating LDAP user

      原因:

      是由于密碼錯誤或者 LDAP 服務異常

      解決方法:

      解決密碼和驗證問題

      SparkCore 相關

      jar包版本沖突時:java.lang.ClassNotFoundException: XXX

      原因:

      一般可能是用戶 jar和 Spark jar 沖突

      解決方法:

      1、最好和 Spark 相關的 jar 進行適配。

      2、如果不行可以使用參數:spark.driver.userClassPathFirst和spark.executor.userClassPathFirst 設置為true

      集群節點異常導致 Spark job 失敗,如磁盤只讀。

      原因:

      Spark 是一個高性能、容錯的分布式計算框架,一旦它知道某個計算所在的機器出現問題會依據之前生成的 lineage 重新在這臺機器上調度這個 Task,如果超過失敗次數就會導致 job 失敗。

      解決方法:

      Spark 有黑名單機制,在超出一定次數的失敗后不會往該節點或者 Executor 調度 Task。設置相應 Black 參數:spark.blacklist.enabled=true

      on yarn 啟動 spark-sql 和 spark-submit 時出現:java.lang.NoClassDefFoundError: com/sun/jersey/api/client/config/ClientConfig

      原因:

      和 yarn 相關 Jersey 包沖突

      解決方法:

      配置上–conf spark.hadoop.yarn.timeline-service.enabled=false

      spark

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:高級運維需要掌握哪些技術?
      下一篇:《Spark數據分析:基于Python語言 》 —3.1.2 Spark工作節點與執行器
      相關文章
      国产亚洲精品无码拍拍拍色欲| 亚洲中文字幕无码一去台湾 | 亚洲视频无码高清在线| 亚洲国产精品久久久久网站| 亚洲综合精品香蕉久久网| 亚洲精品无码日韩国产不卡?V| 色窝窝亚洲av网| 日韩国产欧美亚洲v片| 亚洲av无码无线在线观看| 久久亚洲精品高潮综合色a片| 亚洲av无码日韩av无码网站冲| 亚洲精品无码av片| 色天使亚洲综合一区二区| 久久亚洲AV成人无码国产最大| 国产成人亚洲综合在线| 精品国产亚洲第一区二区三区| 久久久久亚洲精品无码网址色欲| 亚洲第一第二第三第四第五第六| 久久亚洲中文字幕无码| www亚洲一级视频com| 亚洲成?Ⅴ人在线观看无码| 亚洲伊人成无码综合网| 国产亚洲日韩一区二区三区| 亚洲女同成av人片在线观看| 亚洲精品无码Av人在线观看国产| 国产亚洲一区二区三区在线观看| 日本亚洲成高清一区二区三区| 婷婷亚洲综合五月天小说| 亚洲AV成人精品网站在线播放| 亚洲色图在线播放| 亚洲欧洲日本国产| 一本色道久久综合亚洲精品蜜桃冫| 亚洲另类无码专区首页| 国产AV无码专区亚洲AV琪琪| 国产午夜亚洲精品理论片不卡| 亚洲va久久久噜噜噜久久天堂| 久久久久久亚洲精品成人| 亚洲精品国产电影午夜| 亚洲AV无码无限在线观看不卡| 亚洲GV天堂GV无码男同| 国产精品亚洲不卡一区二区三区 |