Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Duplicate
-
1.7.3, 1.8.0
-
None
-
None
Description
When the application is deployed to YARN, the file of the application will be uploaded to the directory returned by
AbstractYarnClusterDescriptor#getYarnFilesDir(ApplicationId)
method. When the same user name is used to submit applications to different clusters, it may cause directory name conflicts(because different YARN clusters may generate the same applicationId). In addition, when the application is directly killed by the user, the corresponding directory will continue to exist and occupy disk space, and the judgment conditions for cleaning such invalid directories are complex. Therefore, it is hoped that a configuration option can be added to support each application to dynamically specify the directory where its files are located during deployment.
Attachments
Issue Links
- duplicates
-
FLINK-18493 Make target home directory used to store yarn files configurable
- Closed
- is related to
-
FLINK-17472 StreamExecutionEnvironment and ExecutionEnvironment in Yarn mode
- Closed