yae*_*ael 7 linux scripting cluster
如何验证远程计算机是否是 Veritas 集群的一部分?
我刚刚创建了以下 ssh 命令来验证远程机器是 VRTS 集群还是 Linux 可用性 Red Hat 集群
LinuxTSR=198.23.12.5
ssh LinuxTSR "ls /usr/sbin/clustat /opt/VRTS 2>/dev/null" | wc -l
Run Code Online (Sandbox Code Playgroud)
如果我得到的数字不是 0,则它是 VRTS 或 Red Hat 集群。但是这种方法并不是那么优雅。请帮我找到更优雅的方法来验证远程机器是否在集群中。
一个优雅的解决方案也许是“ansible”
我无法检查“veritas 集群”,但是:
ansible yourhost -m setup
Run Code Online (Sandbox Code Playgroud)
然后您可以过滤以仅获取有关 veritas 的事实:
ansible yourhost -m setup -a 'filter=yourmagic'
当然用找到的关键工作替换“yourmagic”
| 归档时间: |
|
| 查看次数: |
624 次 |
| 最近记录: |