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

數據磚集群創建失敗而運行Cron作業調度腳本通過init腳本方法從azure數據磚。

Sugumar_Sriniva
新的貢獻者三世

親愛的連接,

我無法運行shell腳本包含調度一個Cron作業通過init腳本方法Azure磚集群節點的數據。

錯誤從Azure數據磚工作區:

:“databricks_error_message集群範圍的init腳本dbfs: / < shell腳本>失敗:腳本退出狀態非零”

尋找一個方法來實現相同的。

12個回複12

Sugumar_Sriniva
新的貢獻者三世

是的,我能夠做一個cron運行集群中的條目的火花司機節點通過ssh。

Tasootoor1998
新的貢獻者三世

磚集群創建失敗而運行cron作業調度腳本通過init腳本方法從Azure數據磚

Atanu
尊敬的貢獻者
尊敬的貢獻者

這個問題肯定是init腳本。請交叉校驗init腳本或者你可以在這裏問如果沒有敏感信息。我們可以交叉驗證。

Atanu
尊敬的貢獻者
尊敬的貢獻者

@Sugumar Srinivasan你能檢查init腳本糾正這個問題呢?

Sugumar_Sriniva
新的貢獻者三世

@Atanu Sarkar,

我使用下麵的shell腳本試圖安排的crontab磚節點。

crontab-setup-for-log-cleanup.sh

sudo bash - h - u root - c”echo $ (echo ' * * / 3 * * * sh / dbfs / FileStore / driver-logs-cleanup。sh ';crontab - l 2 > & 1)”|crontab -'

driver-logs-cleanup.sh

# ! / bin / bash

#發現年長的stdout, stderr和log4j相應文件並刪除它。

找到/ dbfs cluster-logs / < db-cluster-id > /司機/ - name“stdout——*”- rm - f {} \;

找到/ dbfs cluster-logs / < db-cluster-id > /司機/ - name“stderr——*”- rm - f {} \;

找到/ dbfs cluster-logs / < db-cluster-id > /司機/ - name“log4j””——“*”。廣州”- rm - f {} \;

感謝和問候,

Sugumar Srinivasan。

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

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

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

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

Baidu
map