From 5bd39d2f3c00f1bbdf84ef86e8eb05876cc05a21 Mon Sep 17 00:00:00 2001 From: Varun Vasudev Date: Wed, 15 Jun 2016 12:35:17 +0530 Subject: [PATCH] YARN-5122. "yarn logs" for running containers should print an explicit footer saying that the log may be incomplete. Contributed by Jian He. (cherry picked from commit d6284428e8bd09a06cf18ff81a7064d744ef47d0) --- .../main/java/org/apache/hadoop/yarn/client/cli/LogsCLI.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/cli/LogsCLI.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/cli/LogsCLI.java index 4fdb57b6bca..c9094023ced 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/cli/LogsCLI.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-client/src/main/java/org/apache/hadoop/yarn/client/cli/LogsCLI.java @@ -412,7 +412,9 @@ public class LogsCLI extends Configured implements Tool { .queryParam("size", Long.toString(request.getBytes())) .accept(MediaType.TEXT_PLAIN).get(ClientResponse.class); out.println(response.getEntity(String.class)); - out.println("End of LogType:" + logFile); + out.println("End of LogType:" + logFile + ". This log file belongs" + + " to a running container (" + containerIdStr + ") and so may" + + " not be complete."); out.flush(); } catch (ClientHandlerException | UniformInterfaceException ex) { System.err.println("Can not find the log file:" + logFile