首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mysql_db : ngzip: stdout:断管\

问mysql_db : ngzip: stdout:断管\
EN

Server Fault用户
提问于 2019-02-02 10:00:02
回答 1查看 1.1K关注 0票数 0

使用以下说明,数据库的恢复失败。正如我所读的,归档不支持gz文件,我应该使用bash脚本吗?

代码语言:javascript
复制
- name: Restore database
        mysql_db:
          name: zabbixdb
          state: import
          target: /usr/share/doc/zabbix-server-mysql-4.0.3/create.sql.gz
        when: ansible_distribution == 'CentOS'

      - name: Restore database
        mysql_db:
          name: zabbixdb
          state: import
          target: /usr/share/doc/zabbix-server-mysql/create.sql.gz
        when: ansible_distribution == 'Debian'

结果

代码语言:javascript
复制
fatal: [192.168.1.215]: FAILED! => {"changed": false, "msg": "\ngzip: stdout: Broken pipe\n"}
EN

回答 1

Server Fault用户

发布于 2019-02-03 18:13:36

这听起来像是(截至2019年2月,数字) PR 26504 修复mysql密码中特殊字符时的#20196断管。

尝试(暂时)将mysql密码设置为字母数字,避免使用!这样的shell字符。

如果您继续收到错误,设置问题任务的剧本调试器: debugger: on_failed。然后转储mysql命令变量,您可以在shell中手动运行这个变量来查找问题。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/952002

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档