我正在使用由數據磚提供的spark-redshift庫從Spark中的紅移表中讀取數據。鏈接:https://github.com/databricks/spark-redshift。連接超時EMR上的spark-redshift異常
注意:在我的情況下,Redshift集羣和EMR集羣的AWS賬戶是不同的。
我能夠在Spark LOCAL模式下使用spark-redshift連接到紅移。但是,相同的代碼在EMR上失敗,出現以下異常:java.sql.SQLException:錯誤設置/關閉連接:連接超時。
我已經嘗試在我的EMR羣集的EC2安全組的入站規則中添加Redshift,但它沒有幫助。在做這件事時,我曾使用Source作爲MyIP。