title: Spark 3.2 keeps showing Running state
body: <p>I run a WordCount using Spark3.2 + Hadoop 2.7,but the log keeps showing Runng state like</p>
  <pre><code>22/02/05 17:31:22 INFO Client: Application report for application_1643188585145_0090 (state: ACCEPTED)
  22/02/05 17:31:23 INFO Client: Application report for application_1643188585145_0090 (state: ACCEPTED)
  22/02/05 17:31:24 INFO Client: Application report for application_1643188585145_0090 (state: RUNNING)
  22/02/05 17:31:24 INFO Client:
       client token: N/A
       diagnostics: N/A
       ApplicationMaster host: XXX06XXXXX
       ApplicationMaster RPC port: 40135
       queue: MYQUEUE
       start time: 1644053471894
       final status: UNDEFINED
       tracking URL: MYURL/application_1643188585145_0090/
       user: MYUSER
  22/02/05 17:31:25 INFO Client: Application report for application_1643188585145_0090 (state: RUNNING)
  22/02/05 17:31:26 INFO Client: Application report for application_1643188585145_0090 (state: RUNNING)
  22/02/05 17:31:27 INFO Client: Application report for application_1643188585145_0090 (state: RUNNING)
  ...
  endless RUNNING 
  </code></pre>
  <p>i change the log level to debug, then it shows</p>
  <p>note: URL1(IP1) is my one of my two Resources Managers which I changed nothing with</p>
  <pre><code>22/02/06 14:20:44 INFO Client: Application report for application_1643188585145_0111 (state: RUNNING)
  22/02/06 14:20:45 DEBUG Client: IPC Client (527211736) connection to URL1/IP1:8832 from MYUSER sending #738
  22/02/06 14:20:45 DEBUG Client: IPC Client (527211736) connection to URL1/IP1:8832 from MYUSER got value #738
  22/02/06 14:20:45 DEBUG ProtobufRpcEngine: Call: getApplicationReport took 1ms
  22/02/06 14:20:45 INFO Client: Application report for application_1643188585145_0111 (state: RUNNING)
  22/02/06 14:20:46 DEBUG Client: IPC Client (527211736) connection to URL1/IP1:8832:8832 from MYUSER sending #739
  22/02/06 14:20:46 DEBUG Client: IPC Client (527211736) connection to URL1/IP1:8832:8832 from MYUSER got value #739
  22/02/06 14:20:46 DEBUG ProtobufRpcEngine: Call: getApplicationReport took 2ms
  22/02/06 14:20:46 INFO Client: Application report for application_1643188585145_0111 (state: RUNNING)
  </code></pre>
  <p>I deploy spark-3.2.0-bin-without-hadoop.tgz in my cluster
  and follow <a href="https://spark.apache.org/docs/3.2.0/running-on-yarn.html#configuring-the-external-shuffle-service" rel="nofollow noreferrer">https://spark.apache.org/docs/3.2.0/running-on-yarn.html#configuring-the-external-shuffle-service</a>  which contains steps blow to configure  shuffle service:</p>
  <pre><code>1.upload yarn-shuffle.jar to /home/yarn/software/lib4yarn/hdfs/ of all NodeMangers
  2.set /home/yarn/software/hadoop/etc/hadoop/yarn-site.xml referring the docs
  3.set YARN_HEAPSIZE=2000 in /home/yarn/software/hadoop/etc/hadoop/yarn-env.sh 
  4.restart all NodeManagers
  </code></pre>
  <p>then submit a wordcount</p>
  <pre><code>$SPARK32/bin/spark-submit --master yarn \
  --deploy-mode client  --class WordCount \
  --num-executors=5 --executor-cores=2 --executor-memory=2G 
  MY_WordCount.jar 
  </code></pre>
  <p><a href="https://i.stack.imgur.com/WUwsI.png" rel="nofollow noreferrer">Yarn HomePage</a></p>
  <p><a href="https://i.stack.imgur.com/9klnn.png" rel="nofollow noreferrer">the app page</a></p>
  <p><a href="https://i.stack.imgur.com/bizYn.png" rel="nofollow noreferrer">Spark UI: stages</a></p>
  <p><a href="https://i.stack.imgur.com/5omfz.png" rel="nofollow noreferrer">Spark UI: executors</a></p>