小编vlp*_*ans的帖子

使用刀 ssh 时如何跳过无法访问的节点

我正在尝试使用knife ssh以下方式在多个节点上运行 shell 命令:

knife ssh -V "role:web" --ssh-gateway ec2-user@aws_ssh_gateway \
          --ssh-user ubuntu \
          "sudo chef-client"
Run Code Online (Sandbox Code Playgroud)

当我所有角色为“web”的实例都启动时,它工作正常,但是当我只删除一个实例时,此命令会挂起此消息:

WARNING: Failed to connect to  -- Net::SSH::Disconnect: connection closed by remote host
Run Code Online (Sandbox Code Playgroud)

有没有办法告诉刀跳过无法访问的节点并继续那些已启动的节点?

更新:默认情况下,Knife 应该跳过无法访问的节点,但这不会发生。可能的原因是 SSH 网关。调查。

chef-infra knife

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

PostgreSQL数据中`pg_logical`目录的用途是什么?

我在测试我设置的PostgreSQL 9.4集群的故障转移时偶然发现了这个错误.在这里,我正在努力推动奴隶成为新的主人:

$ repmgr -f /etc/repmgr/repmgr.conf --verbose standby promote

2014-09-22 10:46:37 UTC LOG:  database system shutdown was interrupted; last known up at 2014-09-22 10:44:02 UTC
2014-09-22 10:46:37 UTC LOG:  database system was not properly shut down; automatic recovery in progress
2014-09-22 10:46:37 UTC LOG:  redo starts at 0/18000028
2014-09-22 10:46:37 UTC LOG:  consistent recovery state reached at 0/19000600
2014-09-22 10:46:37 UTC LOG:  record with zero length at 0/1A000090
2014-09-22 10:46:37 UTC LOG:  redo done at 0/1A000028
2014-09-22 10:46:37 UTC LOG: …
Run Code Online (Sandbox Code Playgroud)

postgresql repmgr

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

标签 统计

chef-infra ×1

knife ×1

postgresql ×1

repmgr ×1