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

如何添加環境變量

samalexg
新的貢獻者三世

而不是設置在hadoopConfiguration AWS accessKey和秘密密鑰,我想添加環境變量AWS_ACCESS_KEY_ID和AWS_SECRET_ACCESS_KEY。

我怎麼能在磚嗎?

13日回複13

samalexg
新的貢獻者三世

是的,我已經驗證了這一點。但是沒有在那裏dbfs: / /磚/ init /輸出

User16765128951
因素二世

你把一個echo命令或腳本,這樣它會輸出什麼?

samalexg
新的貢獻者三世

不。我剛剛把我env變量在腳本中。目前我們的集群在生產,我現在不能測試它。一旦我訪問將添加一些回聲並讓你知道結果

cfregly
貢獻者

@samalexg:你確定你寫的

/etc/environment

文件如下:

否則,env vars僅是設置的過程稱為運行該腳本。

我認為你這樣做,但想仔細檢查在過去這是一個常見的錯誤。

dbutils.fs.put (s”““dbfs:美元/磚/ init / clusterName / setup-awscreds。sh”“”、“”“# !/bin/bash sudo回聲AWS_ACCESS_KEY_ID = YOUR_ACCESS_KEY_HERE > > /etc/environment sudo回聲AWS_SECRET_KEY = YOUR_SECRET_KEY_HERE > > /etc/environment”“”,真的)

samalexg
新的貢獻者三世

是的。我設置env變量如前所述,但一個區別。我沒有把它基於集群。我添加了init腳本dbfs: /磚/ init /本身?將使不同嗎?

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

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

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

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

Baidu
map