You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Kostas Kloudas (Jira)" <ji...@apache.org> on 2020/07/30 10:16:00 UTC
[jira] [Closed] (FLINK-18362) Shipping jdk by shipping archive
[ https://issues.apache.org/jira/browse/FLINK-18362?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Kostas Kloudas closed FLINK-18362.
----------------------------------
Fix Version/s: 1.12.0
Resolution: Implemented
Merged on master with 0e10fd5b8ee09bc7638d3b964beaf0a6e6c53eb9
> Shipping jdk by shipping archive
> --------------------------------
>
> Key: FLINK-18362
> URL: https://issues.apache.org/jira/browse/FLINK-18362
> Project: Flink
> Issue Type: Wish
> Components: Deployment / YARN
> Affects Versions: 1.10.1
> Reporter: Noah
> Assignee: gramo lee
> Priority: Minor
> Labels: pull-request-available
> Fix For: 1.12.0
>
> Attachments: support-yarn.ship-archives.patch
>
>
> Hello,
> Our team are running flink cluster on YARN, and it works so well 👍
> h4. Functional requirements
> Is there any option to ship archive to YARN applications?
> h4. Backgrounds
> Recently, one of job has been shut down with jdk8 version related issues.
> https://bugs.java.com/bugdatabase/view_bug.do?bug_id=6675699
> It's easy problem if we could set latest jdk on `containerized.taskmanager.env.JAVA_HOME`.
> However, cluster administrator said it's difficult to install the latest jdk on all cluster machines.
>
> So, we planned to run a job on latest jdk that is shipped via shared resources.
> There's an option `yarn.ship-directories` but it's quite slow because jdk has large number of files.
> If Flink supports to ship archive such as `yarn.ship-archive`, we can ship jdk archive to remote machines and use shipped jdk location as JAVA_HOME (using `yarn.container-start-command-template` )
--
This message was sent by Atlassian Jira
(v8.3.4#803005)