[ https://issues.apache.org/jira/browse/FLINK-8350?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16318130#comment-16318130 ]
Nico Kruber commented on FLINK-8350: ------------------------------------ I'd prefer {{io.tmp.dirs}} to not pollute the configuration parameters too much. Also, since the {{BlobServer}} will move towards the dispatcher with FLIP-6 there would need to be yet another temp dir parameter. At the moment, I would not expect any problems from sharing this configuration since inside the temp directories, each BLOB server and cache will create unique subdirectories anyway and other components should follow this as well since multiple TaskManagers may also be running on the same node. > replace "taskmanager.tmp.dirs" with "env.io.tmp.dirs" for all components > ------------------------------------------------------------------------ > > Key: FLINK-8350 > URL: https://issues.apache.org/jira/browse/FLINK-8350 > Project: Flink > Issue Type: Improvement > Components: Cluster Management, Configuration > Affects Versions: 1.4.0 > Reporter: Nico Kruber > Assignee: Nico Kruber > > Currently, there is only a {{taskmanager.tmp.dirs}} configuration parameter > which (if unset) is set to YARN/Mesos' application environment paths (the > latter not quite yet). With FLINK-8279, we also used this as a fall-back for > the BLOB caches and would like to use it for the BLOB server as well. This, > however, does not reside on the TaskManager and it only makes sense to have a > single temporary directory configuration parameter (if desired, this could be > extended). > I propose to change this to a more generic {{env.io.tmp.dirs}} used by all > components, i.e. JobManager, JobMaster, Dispatcher, and all the > TaskManager-related instances for both YARN and Mesos. > > TODO: set this value to the appropriate folders for the JobManager code > paths > during cluster deployment (this exists for the TaskManager only for now) -- This message was sent by Atlassian JIRA (v6.4.14#64029)