我遇到了一个问题,即使用 RSH 远程启动脚本时端口不足。
我有一个需要运行的脚本,该脚本已推送到每台服务器。我有一个服务器列表(hostfilelist)
基本上,我有一个简单的循环,可以并行运行它们。
for host in `cat hostfilelist`; do
rsh $host ksh script.ksh &
done
问题是有 2k 台服务器,我达到了 512 的限制(假设 RSH 的端口范围是 512-1023,基于我已阅读的文档)。
我怎样才能解决这个问题?