2017-06-03 32 views
1

當我使用shell中運行多個釜變換(使用pan.sh) 相遇問題。我使用調試模式來獲取導致此錯誤的原因,但什麼都沒發現。水壺並行運行會議誤差

我猜可能沒有足夠的資源,但我不確定。

  1. 使用lsof -p PID拿到FD的使用是足夠

  2. 尋找進程號,發現它足夠

但是,當我跑了改造,CPU使用率是非常高的。 但CPU總量較低,幾乎CPU空閒!

+0

lax非常感謝。 – yangzhongbao

回答

0

兩件事你可以嘗試 - KTR設置 - >其他 - >有三個選項正常,單線程,單Hadoop的螺紋。

嘗試單線程爲你的表可能會做這將引發錯誤文你嘗試多次更新。

還根據您想要並行運行的副本數增加內存。

當這個答案是正確的時候選擇打勾,因爲它可以幫助別人。

感謝, Sivasakthi。

+0

我已將其更改爲單線程。但我無法運行超過五個反並行,我該如何約十個反線 – yangzhongbao