小编man*_*noj的帖子

如何在 Ansible 中忽略特定的输出错误字符串并认为成功

我试图忽略 playbook 输出中的特定错误消息有以下错误消息。

致命:[192.168.0.1]:失败!=> {"changed": false, "failed": true, "msg": "在没有 SSL/TLS 的情况下以纯文本形式发送密码是非常不安全的.. Query == CHANGE MASTER TO ['MASTER_HOST=%(master_host)s' , 'MASTER_USER=%(master_user)s', 'MASTER_PASSWORD=%(master_password)s', 'MASTER_LOG_FILE=%(master_log_file)s', 'MASTER_LOG_POS=%(master_log_pos)s']"}

> Task: 
> - name: Setup Replication   
    become: true   
    mysql_replication:
>      login_host: "{{ slave_ip }}"
>      login_user: "user"
>      login_password: "***"
>      mode: changemaster
>      master_host: "{{ master_ip }}"
>      master_log_file: mysql-bin.000001
>      master_log_pos: 107
>      master_user: "{{ mysql_replicator_user }}"
>      master_password: "{{ mysql_replicator_password }}"
Run Code Online (Sandbox Code Playgroud)

运气好的话?如何实现这一目标?

编辑:回复 Marco Answer - 好吧,这就是问题所在,我不知道我可能会遇到什么错误。但我确信,如果 err msg 包含“在没有 SSL 的情况下以纯文本形式发送密码”,则忽略如果不是,否则不要忽略任何其他错误。简单地解释“如果错误消息不包含 -> …

ansible

6
推荐指数
1
解决办法
1万
查看次数

How to compress and transfer folders from one server to another over network

我们是否可以选择将文件夹从一台服务器传输到另一台服务器,即更快、可压缩且带宽限制可设置的方法?服务器在 Linux 上运行。

我尝试了 tar + ssh,但同样无法将带宽限制设置为 3 或 4 MBPS。

有其他服务可以吗?

scripting scp

2
推荐指数
1
解决办法
917
查看次数

标签 统计

ansible ×1

scp ×1

scripting ×1