Hive で次のようなエラーに遭遇することがあるかと思います。 Container [pid=10828,containerID=container_1548924716595_1044_01_000024] is running beyond physical memory limits. Current usage: 3.8 GB of 3 GB physical memory used; 6.4 GB of 15 GB virtual memory used. Killing container. このエラーは意外に厄介で、ちょっとググっただけだと「設定ミスが原因です」的なものばかりで自分の求めている回答に辿り着けませんでした。 結論から言うと、次のように Hive のパラメータをよしなにセットしてやれば解消します。 -- yarn.nodemanager.resource.memo
![Hive on Tez で Parquet を Snappy で圧縮すると起きる Container is running beyond physical memory limits. を解消する](https://cdn-ak-scissors.b.st-hatena.com/image/square/e4ae451b6eb68f86e6395ff31c162da99986ea8f/height=288;version=1;width=512/https%3A%2F%2Fabicky.net%2Fassets%2Flogo-ecc7933ebcc8ad52763d7bdcc07df22f9534054dd930e28b01860043de7ca6ce70b47c3b5c250c3a275c3d6f107fad47a0b67347b1e199de9a2f603fa32d95aa.png)