Hi, Well, I doesn't find original documentation, but according to http://qnalist.com/questions/2791828/about-the-cpu-cores-and-cpu-usage <http://qnalist.com/questions/2791828/about-the-cpu-cores-and-cpu-usage> , the vcores is not for physics cpu core but for "virtual" cores. And I used top command to monitor the cpu utilization during the spark task. The spark can use all cpu even I leave --executor-cores as default(1).
Hope that it can be a help. Cheers Gen Gen wrote > Hi, > > Maybe it is a stupid question, but I am running spark on yarn. I request > the resources by the following command: > {code} > ./spark-submit --master yarn-client --num-executors #number of worker > --executor-cores #number of cores. ... > {code} > However, after launching the task, I use / > yarn node -status ID / > to monitor the situation of cluster. It shows that the number of Vcores > used for each container is always 1 no matter what number I pass by > --executor-cores. > Any ideas how to solve this problem? Thanks a lot in advance for your > help. > > Cheers > Gen -- View this message in context: http://apache-spark-user-list.1001560.n3.nabble.com/executor-cores-cannot-change-vcores-in-yarn-tp17883p17992.html Sent from the Apache Spark User List mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@spark.apache.org For additional commands, e-mail: user-h...@spark.apache.org