1 Tasktracker能運行多個JVM嗎?1 TaskTracker可以運行多個JVM嗎?
下面是情形:
假設有2個文件(A & B)和2層數據的節點(D1 & D2)。
當裝載A,假設它是越來越分成A1 & A2上D1 & D2 和當加載B,假設它是越來越分成上D1 & D2 B1 & B2。
出於某種原因,讓我們假設D1正忙於處理一些其他任務 和D2可用,有一對夫婦的工作被提交, 一個使用文件中的,另一種usign文件B.
所以現在D2可用並且具有塊A2 & B2。 JobTracker是否會將代碼提交給D2上的TaskTracker並且一次運行A2和B2的任務,或者 它會首先運行A2並在完成後運行B2?
如果是這樣,再次有可能並行運行這兩個任務,這意味着1任務跟蹤器和2個jvms,或者它會創建/產卵2在D2上的TaskTrackers?