Elasticsearch no disk space available

I have a 3 nodes Elasticsearch cluster that exhausted the disk space in each node. Each node is an EC2 instance. The cluster is now completely irresponsive.

What solutions do I have to free up space?

Would adding a node in cluster free up space in the other node because now the cluster will re-distribute the information over the other nodes?

Or is my only solution but definitely not the preferred ones is to create a larger cluster on the side and migrate over the data from the first cluster?

Any other ideas/solutions is more than welcome.

The cluster configuration on each node(elasticsearch.yml) looks as follows:

cluster.name: AutoSearchCluster
node.name: i-asd4352
plugin.mandatory: cloud-aws
discovery.zen.ping.multicast.enabled: false
discovery.type: ec2
cloud.aws.region: us-west-2
discovery.ec2.groups: prod-group
gateway.recover_after_nodes: 2
gateway.expected_nodes: 3
gateway.recover_after_time: 5m
indices.fielddata.cache.size: 40%

Please edit your post and move it to the "Elasticsearch" category. The "Elastic User Groups" category is meant for something else.

It will.

You should also look at Elasticsearch Curator to manage your data.