mesos主配置错误:加载未知标志失败

3npbholx  于 2021-06-21  发布在  Mesos
关注(0)|答案(2)|浏览(361)

我在ubuntu14.04下运行mesos 0.20主节点。我保留的所有配置选项 /etc/default/mesos-master . 我有个问题 MESOS_CREDENTIALS 变量。它指向一个现有的、可访问的文件,其中有一个以空格分隔的登录/密码对列表。
文件 /etc/default/mesos-master ```
MESOS_AUTHENTICATE=TRUE
MESOS_AUTHENTICATE_SLAVES=TRUE
MESOS_CREDENTIALS=/etc/mesos-master/credentials.txt

文件 `/etc/mesos-master/credentials.txt` ```
login1 password1
login2 password2

我在上收到一个错误 mesos-master 开始时间:

Failed to load unknown flag 'credentials.txt'

我做错什么了?

k75qkfdt

k75qkfdt1#

当mesos解析标志时会发生这种错误,因此它与文件的内容无关,而与表示标志的语法有关。我看不出你做的有什么明显的问题。您可以尝试将值用“引号”括起来,或者通过运行 mesos-master 直接在命令行上手动设置环境变量。

acruukt9

acruukt92#

mesos不使用整合的配置文件。要设置的所有配置选项都可以通过环境变量或通过在mesos config目录中创建“option”文件来设置( /etc/mesos-master/ 就我而言)。
例如,如果你想改变 --work_dir 选项您可以执行以下操作之一:创建一个文件 /etc/mesos-master/work_dir 包含某个valueset环境变量 MESOS_WORK_DIR .
有文件吗 /etc/mesos-master/ 命名而不是已知的mesos选项会导致“未知标志”错误。
看到了吗http://mesos.apache.org/documentation/latest/configuration/

相关问题