首页 > 其他分享 >saltstack 运维中的一些错误处理记录(一)

saltstack 运维中的一些错误处理记录(一)

时间:2024-11-02 17:47:32浏览次数:8  
标签:fabu ld 运维中 value file saltstack 错误处理 copy salt

saltstack 运维中的一些错误处理记录

Q1: [WARNING ] Key 'file_ignore_glob' with value None has an invalid type of NoneType, a list is

required for this value

解决方法:

    /etc/salt/master的配置文件中,将file_ignore_glob的注释全部打开,重启master即可。

service salt-master restart

Q2:[WARNING ] Key 'nodegroups' with value group1:'salt-syndic01' group2:'salt-syndic02' has an invalid type of str, a dict is required for this value

列表配置错误

Q3:Comment: Unable to render top file: Unable to render top file. No targets found.

top.sls 文件格式内容不当

需要空格

Q4:comment: parent directory not present

出现这个的原因是Minion上没有name参数定义的目录. 在minion上定义对应的目录就可以了

Q5:ERROR executing 'file.copy': Cannot copy overwriting a directory without recurse flag set to true!

salt "salt-syndic*" file.copy /data/ld_fabu_salt/update/ /data/ld_fabu_salt/update/ recurse=True remove_existing=True

salt "salt-syndic*" file.copy /data/ld_fabu_salt/update/ /data/ld_fabu_salt/update recurse=True

标签:fabu,ld,运维中,value,file,saltstack,错误处理,copy,salt
From: https://blog.csdn.net/lisanmengmeng/article/details/143279791

相关文章

  • Jenkins执行Shell脚本超时错误处理指南
    Jenkins执行Shell脚本超时错误处理指南在使用Jenkins进行自动化测试时,经常会遇到需要执行Shell脚本的情况。然而,当Shell脚本执行时间过长,超过了Jenkins配置的超时限制时,就会导致构建任务失败。本文将为你详细介绍如何处理Jenkins执行Shell脚本时的超时错误。问题现象当Jenkins......
  • 系统设计之业务逻辑错误处理的妥善方式
    由于业务中存在不可控因素,包括网络、部署环境、客户端环境等等,系统出现错误不可避免。如何妥善处理业务系统中的报错呢?本文以错误结果产生的影响这个角度来思考此问题。一、最终结果正确类例如IM软件,聊天消息下送失败,导致未收到此消息。解决方案如下:1.通过产品设计,抹平错误......
  • PHP中的错误处理最佳实践
    在PHP中,错误处理最佳实践包括错误日志记录、使用异常处理机制、设置自定义错误处理器,和配置错误报告级别。其中,使用异常处理机制可以让代码更加健壯,并且易于调试。异常处理允许开发者将错误处理代码与业务逻辑分离,使得后者更清晰,更准确地反映出程序应有的流程。通过抛出异常,代码......
  • TS - 运维中容错方式
    容错方式错误始终会出现,不可避免,但可以尽最大可能延迟发生和降低错误的影响。消除单点实现系统更高的可用性,首先要消除单点,通过负载均衡分配流量,部署多个业务服务,存多份数据。节点数越多,可用性就越高,根据实际情况避免浪费资源。特性开关实现简单的特性开关,通过配置文件或者......
  • 错误处理方案
    错误处理方案◼开发中我们会封装一些工具函数,封装之后给别人使用:在其他人使用的过程中,可能会传递一些参数;对于函数来说,需要对这些参数进行验证,否则可能得到的是我们不想要的结果;◼很多时候我们可能验证到不是希望得到的参数时,就会直接return:但是return存在很大......
  • 为API编写有效错误处理注释:最佳实践指南
    在API开发中,错误处理是一个至关重要的环节。良好的错误处理不仅能够提高系统的稳定性,还能增强用户体验。编写有效的错误处理注释是确保API用户理解和正确处理错误的关键。以下是一些为API编写有效错误处理注释的最佳实践。1. 明确错误类型在注释中明确指出可能抛出的错误类......
  • 应用中的错误处理概述
    title:应用中的错误处理概述date:2024/10/1updated:2024/10/1author:cmdragonexcerpt:摘要:本文介绍了Nuxt中的错误处理机制,包括全局错误处理器和组件层级错误捕获,以及错误传递规则和生产环境下的处理方式categories:前端开发tags:错误处理Nuxt应用全局处理器......
  • Spring Boot起步,CRUD、错误处理与宝塔部署
    新建一个SpringBoot项目这里使用的idea编辑器。快速生成java项目。生成项目目录java代码解读复制代码java-app:项目的根目录。.idea:IntelliJIDEA的项目配置文件夹。.mvn:Maven的相关配置。src:源代码目录。main:主代码部分。java:Java源代码文件夹。......
  • AWS注册时常见错误处理
    引言创建AWS账号是使用AWS云服务的第一步,但在注册过程中可能会遇到一些常见的问题。本文中九河云将帮助您排查和解决在创建AWS账户时可能遇到的一些常见问题,包括未接到验证电话、最大失败尝试次数错误以及账户激活延迟等。常见问题及解决方法1.我没有接到AWS验证新账户的电......
  • AWS注册时常见错误处理
    引言创建AWS账号是使用AWS云服务的第一步,但在注册过程中可能会遇到一些常见的问题。本文中九河云将帮助您排查和解决在创建AWS账户时可能遇到的一些常见问题,包括未接到验证电话、最大失败尝试次数错误以及账户激活延迟等。常见问题及解决方法1.我没有接到AWS验证新账户的电......