RSH を使用してスクリプトをリモートで開始すると、ポートが不足するという問題があります。
すべてのサーバーにプッシュされている、実行する必要があるスクリプトがあります。サーバーのリストがあります (hostfilelist)
基本的に、それらを並列で実行する単純なループがあります。
for host in `cat hostfilelist`; do
rsh $host ksh script.ksh &
done
問題は、2,000 台のサーバーがあり、512 の制限に達していることです (私が読んだドキュメントに基づいて、RSH のポート範囲が 512-1023 であると仮定します)。
どうすればこれを回避できますか?