赵老师:你好,我最近在学习saltstack,是个初学者,有个奇怪的问题困惑一两天了,始终找不到方法解决。

已邀请:

赵班长 - 不忘初心,方得始终!

赞同来自: zyx123456

问题是?

前两天都在部署安装pcre-8.40.tar.gz 这个包,发生错误



 ID: pcre-source-install

    Function: file.managed

        Name: /usr/local/src/pcre-8.40.tar.gz

      Result: True

     Comment: Empty file

     Started: 00:31:10.203964

    Duration: 4.37 ms

     Changes:  

              ----------

              mode:

                  0644

              new:

                  file /usr/local/src/pcre-8.40.tar.gz created 

----------

          ID: pcre-source-install

    Function: cmd.run

        Name: cd /usr/local/src && tar -zxf pcre-8.40.tar.gz && cd pcre-8.40 && ./configure --prefix=/usr/local/pcre && make && make install

      Result: False

     Comment: Command "cd /usr/local/src && tar -zxf pcre-8.40.tar.gz && cd pcre-8.40 && ./configure --prefix=/usr/local/pcre && make && make install" run

     Started: 00:04:40.884090

    Duration: 99.665 ms

     Changes:  

              ----------

              pid:

                  3200

              retcode:

                  2

              stderr:

                 

                  gzip: stdin: unexpected end of file

                  tar: Child returned status 1

                  tar: Error is not recoverable: exiting now

              stdout:



Summary

-------------

Succeeded: 26 (changed=1)

Failed:     1



再查minion端的这个被推送过来的文件pcre-8.40.tar.gz时,发现文件大小为0,网上查找了很久,差不多两天时间都在找,一致没解决办法,所以只好请教赵老师您了。之后在昨天傍晚时,终于有结果了,是由于自己的粗心,手误造成的,导致master端的source 这个源,拼写错误,写成了soruce,因此就导致minion端文件收不到,或者是收到的就是个empty 文件,我擦,这个问题给了我个深刻的血的教训,费时接近两天时间,头都大了!!要是在公司生产服务器上搞成这样,那部门老大会非常不满我的工作了。有了结果,我就把这个问题删除了。也感谢赵老师您热情给我回复。

要回复问题请先登录注册