小编use*_*441的帖子

puppet-enterprise-3.1.0-el-6-i386客户端/代理测试失败

我在一个VM上安装了PE Master,在两个指向master的VM上安装了Agent.Agent1 VM 64位工作正常,但agent2 VM 32位失败,出现以下错误.唯一不同的是架构.还有一个注意,代理节点都是从Dashboard接受的,因此master拥有两个证书.

任何帮助将不胜感激.

puppet-enterprise-3.1.0-el-6-i386]#puppet agent --test

信息:信息的缓存证书:缓存ca的certificate_revocation_list警告:无法获取我的节点定义,但代理运行将继续:

警告:SSL_connect返回= 1 errno = 0 state = SSLv3读取服务器证书B:证书验证

失败:[CRL对/ CN = hostname尚未生效

信息:检索插件错误:/文件[/ var/opt/lib/pe-puppet/lib]:无法使用生成其他资源

'eval_generate':SSL_connect返回= 1 errno = 0状态= SSLv3读取服务器证书B:证书验证失败:[CRL尚未对/ CN =有效]

错误:/文件[/ var/opt/lib/pe-puppet/lib]:无法评估:SSL_connect返回= 1 errno = 0状态= SSLv3读取服务器证书B:证书验证失败:[CRL尚未对/有效CN =]无法检索puppet:/// plugins的文件元数据:SSL_connect返回= 1 errno = 0状态= SSLv3读取服务器证书B:证书验证失败:[CRL尚未对/ CN =有效]

错误:无法从远程服务器检索目录:SSL_connect返回= 1 errno = 0状态= SSLv3读取服务器证书B:证书验证失败:[CRL尚未对/ CN =有效]

警告:未在失败的目录上使用缓存

错误:无法检索目录; 跳过运行

错误:无法发送报告:SSL_connect返回= 1 errno = 0状态= SSLv3读取服务器证书B:证书验证失败:[CRL尚未对/ CN = v有效]

谢谢

puppet

5
推荐指数
1
解决办法
2170
查看次数

自动按bash脚本中的回车键

我有一个Bash脚本,我试图忘记一个repo,我必须按下Enter一个很长的Eula文本,字面上我必须手动按回车键20次以上然后输入yes.有人可以帮我自动按Enter键,最后在bash脚本中输入yes.

yes "" | command
Run Code Online (Sandbox Code Playgroud)

echo -ne '\n' | <command> 
Run Code Online (Sandbox Code Playgroud)

对我不起作用,我仍然需要手动按回车键.

这是代码,所以当它运行wget时,我需要继续按Enter键,直到它询问你是否要接受许可证并在那里输入"是".

#!/bin/bash

pid=$(ps aux | grep xxx-server |grep -v grep | awk '{print $2}')
if [ -n "$pid" ]; then
    kill $pid
    echo -e  "\n$pid killed -Success"
fi
# Check if the package already installed then remove it

if [ `dpkg -l | grep xxx-server  | wc -l` -gt "0"  ]
then
    apt-get -y remove  xxx-server
fi
# wget the repo using silent install
if [ "apt-cache search …
Run Code Online (Sandbox Code Playgroud)

bash

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

标签 统计

bash ×1

puppet ×1