Salt stack 盐栈-解析配置文件时出错:/etc/Salt/master
我在学盐。事实证明这很麻烦。甚至无法绕过主配置。下面这行有什么问题Salt stack 盐栈-解析配置文件时出错:/etc/Salt/master,salt-stack,Salt Stack,我在学盐。事实证明这很麻烦。甚至无法绕过主配置。下面这行有什么问题 #/etc/salt/master file_roots: base: - /home/ubuntu/workspace/salt/states/base salt-key -L [ERROR ] Error parsing configuration file: /etc/salt/master - expected '<document start>', but found '<bl
#/etc/salt/master
file_roots:
base:
- /home/ubuntu/workspace/salt/states/base
salt-key -L
[ERROR ] Error parsing configuration file: /etc/salt/master - expected '<document start>', but found '<block mapping start>'
in "<string>", line 298, column 1:
file_roots:
^
##### File Server settings #####
##########################################
# Salt runs a lightweight file server written in zeromq to deliver files to
# minions. This file server is built into the master daemon and does not
# require a dedicated port.
# The file server works on environments passed to the master, each environment
# can have multiple root directories, the subdirectories in the multiple file
# roots cannot match, otherwise the downloaded files will not be able to be
# reliably ensured. A base environment is required to house the top file.
# Example:
file_roots:
base:
- /home/ubuntu/workspace/salt/states/base
# development:
# - /home/ubuntu/workspace/salt/states/dev
# dev:
# - /srv/salt/dev/services
# - /srv/salt/dev/states
# prod:
# - /srv/salt/prod/services
# - /srv/salt/prod/states
#file_roots:
# base:
# - /srv/salt
#/etc/salt/master
文件根目录:
基数:
-/home/ubuntu/workspace/salt/states/base
盐键-L
[错误]分析配置文件时出错:/etc/salt/master-应为“”,但找到“”
在“”第298行第1列中:
文件根目录:
^
#####文件服务器设置#####
##########################################
#Salt运行一个用zeromq编写的轻量级文件服务器,将文件传递给
#奴才。此文件服务器内置于主守护进程中,不包含
#需要一个专用端口。
#文件服务器在传递给主服务器的环境中工作,每个环境
#可以有多个根目录,子目录在多个文件中
#根目录无法匹配,否则下载的文件将无法匹配
#可靠保证。需要一个基本环境来容纳顶部文件。
#例如:
文件根目录:
基数:
-/home/ubuntu/workspace/salt/states/base
#发展:
#-/home/ubuntu/workspace/salt/states/dev
#开发人员:
#-/srv/salt/dev/services
#-/srv/salt/dev/states
#产品:
#-/srv/salt/prod/services
#-/srv/salt/prod/states
#文件根目录:
#基数:
#-/srv/盐
如果看不到您的/etc/salt/master的更多相关部分,您很难给出问题的确切答案,但您看到的是一个格式错误的yaml错误。您的文件根部分应类似于以下内容:
file_roots:
base:
- /srv/salt
这里有更多信息:
此外,您正在显示的yaml上方可能存在错误。
如果您发布更多配置(当然是经过消毒的),我们可以更好地帮助您。如果没有看到/etc/salt/master的更多相关部分,您很难给出问题的确切答案,但您看到的是格式错误的yaml错误。您的文件根部分应类似于以下内容:
file_roots:
base:
- /srv/salt
这里有更多信息:
此外,您正在显示的yaml上方可能存在错误。
如果您发布更多配置(当然是经过消毒的),我们可以更好地帮助您。如果没有看到/etc/salt/master的更多相关部分,您很难给出问题的确切答案,但您看到的是格式错误的yaml错误。您的文件根部分应类似于以下内容:
file_roots:
base:
- /srv/salt
这里有更多信息:
此外,您正在显示的yaml上方可能存在错误。
如果您发布更多配置(当然是经过消毒的),我们可以更好地帮助您。如果没有看到/etc/salt/master的更多相关部分,您很难给出问题的确切答案,但您看到的是格式错误的yaml错误。您的文件根部分应类似于以下内容:
file_roots:
base:
- /srv/salt
这里有更多信息:
此外,您正在显示的yaml上方可能存在错误。
如果您发布更多配置(当然是经过消毒的),我们可以更好地帮助您。问题在于:
在YAML中,间距和缩进非常重要。每个标高应有两个空格。虽然有2个空格用于base:
,但之前应该有4个空格
-/home/ubuntu/workspace/salt/states/base
这是正确的答案:
file_roots:
base:
- /home/ubuntu/workspace/salt/states/base
问题是:
在YAML中,间距和缩进非常重要。每个标高应有两个空格。虽然有2个空格用于base:
,但之前应该有4个空格
-/home/ubuntu/workspace/salt/states/base
这是正确的答案:
file_roots:
base:
- /home/ubuntu/workspace/salt/states/base
问题是:
在YAML中,间距和缩进非常重要。每个标高应有两个空格。虽然有2个空格用于base:
,但之前应该有4个空格
-/home/ubuntu/workspace/salt/states/base
这是正确的答案:
file_roots:
base:
- /home/ubuntu/workspace/salt/states/base
问题是:
在YAML中,间距和缩进非常重要。每个标高应有两个空格。虽然有2个空格用于base:
,但之前应该有4个空格
-/home/ubuntu/workspace/salt/states/base
这是正确的答案:
file_roots:
base:
- /home/ubuntu/workspace/salt/states/base
如果您想让我们找到问题,您需要向我们显示文件,或者至少在错误前几行加上有错误的那一行。我在更改的地方添加了相关配置。您需要向我们显示文件,或者至少在错误前几行加上有错误的那一行,如果您想让我们找到问题。我在进行更改的地方添加了相关配置。如果您想让我们找到问题,您需要向我们显示文件,或者至少在错误前几行加上带有错误的行。我在进行更改的地方添加了相关配置。您需要向我们显示文件,或者至少在错误前几行加上有错误的那行,如果你想让我们找到问题的话。