取消
顯示的結果
而不是尋找
你的意思是:

Databricks-connect無效的碎片地址

korilium
新的貢獻者三世

我想用磚內部vscode,因此我需要Databricks-connect

我配置設置使用

databricks-connect配置

如下:

磚主機(https://adb-1409757184094616.16.azuredatabricks.net]

磚牌(<我的令牌>)

集群ID (1220 - 124223 ku6xm034)

Org ID(<我的組織>)

端口[5001]

後@Kaniz Fatma和@Arjun Kaimaparambil Rajan評論下麵是一些其他的相關信息:

  • 磚(集群):運行時版本9.1 LTS毫升
  • python版本在conda(基地)環境:3.8.10
  • 檢查證書的問題

這些是我的火花集群的配置設置我想在vscode運行

spark.databricks.cluster。概要serverless spark.databricks.service。端口8787 spark.sql.legacy。allowNonEmptyLocationInCTAS = true spark.databricks.service.server。真正的spark.databricks.repl啟用。allowedLanguages sql, python, r

當我運行

databricks-connect測試

在我的提示以下錯誤:

錯誤SparkClientManager:未能得到SparkClient java . util . concurrent。ExecutionException: com.databricks.service。SparkServiceConnectionException:無效的碎片地址:“https://adb-1409757184094616.16.azuredatabricks.net/”

加附屬於這個問題。

我試圖改變我的碎片地址

我和數據工程師討論了這個公司,他告訴我,它可能是一個問題私人的端點去年,他們安裝。這可能會阻塞連接遠程電腦與我。誰有什麼想法嗎?

14日回複14

@ignace decocq我建議嚐試命令從命令行。看起來是證書相關的問題。任何機會,SSL檢查相關設置您的環境了?

你能請SSL戳從命令行測試磚主機名的嗎?

你可以參考

https://matthewdavis111.com/java/poke-ssl-test-java-certs/

在linux環境中,我通常遵循以下。

cd / tmp;wgethttps://gist.githubusercontent.com/4ndrej/4547029/raw/be6f4b43ac7d6ea2e09836423aa44770c693ca23/SSLPo..。javac - cp。SSLPoke。java # #測試用默認信任庫java - cp。-Djavax.net.debug =所有SSLPoke亞行- * * * 443 (.azuredatbricks.net)

korilium
新的貢獻者三世

@Arjun Kaimaparambil Rajan我跟著你發送的聯係我,當我運行:

我得到以下異常:

在sun.security.ssl.SSLSocketImpl javax.net.ssl.SSLHandshakeException:遠程主機終止握手。handleEOF(未知源)sun.security.ssl.SSLSocketImpl.decode sun.security.ssl.SSLSocketImpl(未知來源)。在sun.security.ssl.SSLSocketImpl readHandshakeRecord(未知來源)。在sun.security.ssl.SSLSocketImpl startHandshake(未知來源)。在sun.security.ssl.SSLSocketImpl ensureNegotiated(未知來源)。訪問AppOutputStream sun.security.ssl.SSLSocketImpl(未知源)200美元。寫(未知源)sun.security.ssl.SSLSocketImpl AppOutputStream美元。寫(未知源)SSLPoke.main (SSLPoke.java: 23)引起的:. io .EOFException: SSL同行在sun.security.ssl.SSLSocketInputRecord關閉錯誤。讀(sun.security.ssl.SSLSocketInputRecord未知源)。瑞德(未知源)sun.security.ssl.SSLSocketInputRecord.decode(未知源)sun.security.ssl.SSLTransport.decode(未知源)…8更多

我試著解決這個異常這個視頻但無濟於事。我真的覺得我在黑暗中射擊。希望你能幫助我。

@ignace decocq抱歉為延遲。你能分享下命令的輸出,包括ssl調試日誌?

java - cp。-Djavax.net.debug =所有SSLPoke亞行- * * * 443 (.azuredatbricks.net)

嗨@ignace decocq,請通過提供的步驟鏈接。謝謝你!

嗨@ignace decocq

做了@Kaniz開羅響應幫助你解決你的問題嗎?如果是的,請其標記為最好的回應。如果不是,請讓我們知道,我們將幫助你找到一個解決方案。

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map