title: When one Broker has a problem, what is the best way to resolve the situation?
body: <p>If I have three Brokers running in Kafka cluster,  and one of them failed due to an error.  So I only have two running brokers left.  </p>
  
  <ul>
  <li>1) Usually, when this happens, restarting a failed broker will solve the problem?</li>
  <li>2) If restarting the broker wouldn't solve the problem, can I erase all the data that the failed Broker had and restart it? (Because all the data will be restored by two other Brokers).  Is this method okay in production?  If not, why? </li>
  </ul>
  
  <p>When I was testing Kafka with my desktop on Windows 10 long time ago,  if a Broker has an error and the restarting the server wouldn't work, I erased all the data. Then, it began to run okay. (I am aware of Kafka and Windows issues.) So, I am curious if this would work on multi-clustered Kafka (Linux) environments. </p>