vanzin commented on a change in pull request #24879: [SPARK-28042][K8S] Support 
using volume mount as local storage
URL: https://github.com/apache/spark/pull/24879#discussion_r307394492
 
 

 ##########
 File path: docs/running-on-kubernetes.md
 ##########
 @@ -285,7 +285,15 @@ The configuration properties for mounting volumes into 
the executor pods use pre
 
 ## Local Storage
 
-Spark uses temporary scratch space to spill data to disk during shuffles and 
other operations.  When using Kubernetes as the resource manager the pods will 
be created with an 
[emptyDir](https://kubernetes.io/docs/concepts/storage/volumes/#emptydir) 
volume mounted for each directory listed in `SPARK_LOCAL_DIRS`.  If no 
directories are explicitly specified then a default directory is created and 
configured appropriately.
+Spark supports using volumes to spill data during shuffles and other 
operations. To use a volume as local storage, the volume's name should starts 
with `spark-local-dir-`, for example:
+
+```
+--conf 
spark.kubernetes.driver.volumes.[VolumeType].spark-local-dir-[VolumeName].mount.path=<mount
 path>
+--conf 
spark.kubernetes.driver.volumes.[VolumeType].spark-local-dir-[VolumeName].mount.readOnly=false
+```
+
+
+If none volume is set as local storage, Spark uses temporary scratch space to 
spill data to disk during shuffles and other operations. When using Kubernetes 
as the resource manager the pods will be created with an 
[emptyDir](https://kubernetes.io/docs/concepts/storage/volumes/#emptydir) 
volume mounted for each directory listed in `SPARK_LOCAL_DIRS`.  If no 
directories are explicitly specified then a default directory is created and 
configured appropriately.
 
 Review comment:
   "If no volume is set..."
   
   Should mention the config (`spark.local.dir`) which is preferred over the 
env variable.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to