这是我第一次使用exec
和Puppet,但我没有理清为什么它会继续返回错误。我执行的命令包含一系列符号链接创建,代码为:
exec { "creation_of_symbolic_links":
command => "ln -s link1dest link1name; ln -s link2dest link2name; ... ; ln -s linkNdest linkNname",
path => "/etc", #added just in order to delete an error
}
所有linkdests和linknames都是绝对路径。返回的错误是:
错误:无法找到命令' ln'
错误:/ Stage [main] / Main / Node [nodename] / Exec [creation_of symbolic_links] /返回:从notrun更改为0失败:找不到命令' ln'
如何避免此错误?