10.7. 将 Satellite 配置为使用备用目录在主机上执行远程作业
默认情况下,Satellite 使用客户端系统上的 /var/tmp
目录来执行远程执行作业。如果客户端系统为 /var/
卷或文件系统设置了 noexec
,您必须将 Satellite 配置为使用替代目录,因为远程执行作业会失败,因为脚本无法运行。
流程
要使用其他目录,请完成此流程。
创建新目录,如 new_place :
# mkdir /remote_working_dir
从默认
var
目录中复制 SELinux 上下文:# chcon --reference=/var /remote_working_dir
编辑
/etc/foreman-proxy/settings.d/remote_execution_ssh.yml
文件中的remote_working_dir
设置以指向所需的目录,例如::remote_working_dir: /remote_working_dir