今天我看到我所有的厨师都无法运行他们的食谱,因为他们无法解密我们的ssh钥匙库。
我试图展示我的保险库并得到以下内容:
knife vault show secrets ssh_keys
ERROR: Chef::Exceptions::JSON::ParseError: parse error: premature EOF
{"id":"ssh_keys_keys","admins":
(right here) ------^
然后我试图显示保险库的数据包:
knife data bag show secrets ssh_keys
此命令显示了我的加密数据,但当我尝试显示密钥项时,我得到了与以前相同的错误:
knife data bag show secrets ssh_keys_keys
ERROR: Chef::Exceptions::JSON::ParseError: parse error: premature EOF
{"id":"ssh_keys_keys","admins":
(right here) ------^
厨师版:12.14.89
保险柜版本:2.9.0
1)我可以看到厨师的保险库的最后更改,所以我知道是什么原因造成的吗? 2)有没有人有解决方法如何解决这个关键项?
此致
答案 0 :(得分:0)
这是我的厨师服务器的问题 Chef服务器没有磁盘空间,删除一些日志文件后问题解决了