Is it normal for client nodes in a cluster to have high OS memory usage?

What version of Elasticsearch are you using? How much total memory is available for each machine, and what percentage of that have you allocated to Java?

You may want to consider Daniel's comment on this older forum topic: Client node crash with OOM exception

-William