gpt4 book ai didi

linux - parallel-ssh 使用的 hosts.txt 在哪里

转载 作者:太空宇宙 更新时间:2023-11-04 09:04:23 26 4
gpt4 key购买 nike

这可能听起来很傻,但我真的被困在这里了......

我希望 parallel-ssh 在多个主机上执行操作,我知道我必须将它们的 IP 放在文件 hosts.txt 中,但是这个传说中的 hosts.txt 文件在哪里?或者如果我必须创建它,在哪里?因为我不断得到这个:

IOError: [Errno 2] No such file or directory: 'hosts.txt'

最佳答案

你必须创造它。每条线路一个主机。

创建一个名为 hosts.txt 的文件,其中包含:

host1.mydomain.com  
host2.mydomain.com

然后将该文件作为选项传递给 pssh -h hosts.txt ...

该文件实际上可以有任何名称,只要它是主机名列表即可。例如,您可以将其保存为 myhosts.txt

pssh -h myhosts.txt ...

您可以在任何您喜欢的地方创建这个文件。如果您使用的是 Windows 计算机,则可以在 c:\temp 或/tmp/中的 *nix 框或任何地方创建它。

然后你可以去:

pssh -h c:\temp\hosts.txt 或...
pssh -h/tmp/hosts.txt 或...
pssh -h c:\temp\myhosts.txt

关于linux - parallel-ssh 使用的 hosts.txt 在哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14507588/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com