Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Duplicate
-
0.23.1, 2.0.0-alpha
-
None
-
None
Description
This is the counterpart to HADOOP-7967.
MR gets tokens for all input, output and the default filesystem when a MR job is submitted.
The APIs in FileSystem make it challenging to avoid duplicate tokens when there are file systems that have embedded
filesystems.
Here is the original description that Daryn wrote:
The token cache currently tries to assume a filesystem's token service key. The assumption generally worked while there was a one to one mapping of filesystem to token. With the advent of multi-token filesystems like viewfs, the token cache will try to use a service key (ie. for viewfs) that will never exist (because it really gets the mounted fs tokens).
The descriop
Attachments
Attachments
Issue Links
- is blocked by
-
HADOOP-7967 Need generalized multi-token filesystem support
- Closed
- relates to
-
HDFS-2854 SecurityUtil.buildTokenService returns java.net.UnknownHostException when using paths like viewfs://default/some/path
- Resolved
-
HADOOP-8048 Allow merging of Credentials
- Resolved
-
MAPREDUCE-3849 Change TokenCache's reading of the binary token file
- Resolved
-
MAPREDUCE-3850 Avoid redundant calls for tokens in TokenCache
- Closed