カスタム入力分割を計算するために Hadoopのクラスを拡張しましたが、オーバーライドされたgetLocations()InputSplit
の文字列として特定の HostIP (つまり、データノード IP) を返している間、それに対するマップ タスクはその HostIP では実行されず、代わりに実行されます。その特定の HostIP で実行しない場合の問題は何でしょうか?
カスタム入力分割を計算するために Hadoopのクラスを拡張しましたが、オーバーライドされたgetLocations()InputSplit
の文字列として特定の HostIP (つまり、データノード IP) を返している間、それに対するマップ タスクはその HostIP では実行されず、代わりに実行されます。その特定の HostIP で実行しない場合の問題は何でしょうか?