2017-03-29 58 views
1

我的mesos作業運行時沒有設置LANG環境變量。我已經驗證了奴隸有變量集,所以mesos工作必須將變量取消設置,但我無法弄清楚這是在做什麼。Mesos取消一些環境變量

我可以明確地設置每個作業的環境變量,但我希望全局設置它。

回答

1

嘗試使用代理標誌--executor_environment_variables

從代理命令行幫助:表示環境變量,應該是 傳遞給執行

JSON對象,並且因此隨後任務(或多個)。默認情況下,這個 標誌是沒有的。

用戶必須明確定義executor環境。

實施例: mesos-slave --executor_environment_variables='{ "LANG": "C" }' [...]