我的mesos作业在没有设置LANG
环境变量的情况下运行。我已经验证了奴隶有变量集,所以mesos作业必须取消设置变量,但我无法弄清楚这是做什么的。
我可以为每个作业显式设置环境变量,但我希望全局设置。
答案 0 :(得分:1)
尝试使用代理标记--executor_environment_variables
。
从代理命令行帮助:
表示应该是的环境变量的JSON对象 传递给执行者,从而随后执行任务。默认情况下这个 flag is none。
用户必须明确定义执行者环境。
实施例:
mesos-slave --executor_environment_variables='{ "LANG": "C" }' [...]