Return-Path: X-Original-To: apmail-hadoop-common-issues-archive@minotaur.apache.org Delivered-To: apmail-hadoop-common-issues-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 95627109DB for ; Thu, 29 Aug 2013 22:27:52 +0000 (UTC) Received: (qmail 53388 invoked by uid 500); 29 Aug 2013 22:27:52 -0000 Delivered-To: apmail-hadoop-common-issues-archive@hadoop.apache.org Received: (qmail 53355 invoked by uid 500); 29 Aug 2013 22:27:52 -0000 Mailing-List: contact common-issues-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: common-issues@hadoop.apache.org Delivered-To: mailing list common-issues@hadoop.apache.org Received: (qmail 53346 invoked by uid 99); 29 Aug 2013 22:27:52 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 29 Aug 2013 22:27:52 +0000 Date: Thu, 29 Aug 2013 22:27:52 +0000 (UTC) From: "Shinichi Yamashita (JIRA)" To: common-issues@hadoop.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (HADOOP-9909) org.apache.hadoop.fs.Stat should permit other LANG MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/HADOOP-9909?page=3Dcom.atlassi= an.jira.plugin.system.issuetabpanels:all-tabpanel ] Shinichi Yamashita updated HADOOP-9909: --------------------------------------- Attachment: HADOOP-9909.patch =20 > org.apache.hadoop.fs.Stat should permit other LANG > -------------------------------------------------- > > Key: HADOOP-9909 > URL: https://issues.apache.org/jira/browse/HADOOP-9909 > Project: Hadoop Common > Issue Type: Improvement > Components: fs > Affects Versions: 3.0.0 > Environment: CentOS 6.4 / LANG=3Dja_JP.UTF-8 > Reporter: Shinichi Yamashita > Attachments: console.log, HADOOP-9909.patch, HADOOP-9909.patch, H= ADOOP-9909.patch, HADOOP-9909.patch > > > I executed "hdfs dfs -put" command and displayed following warning messag= e. And "hdfs dfs -put" command was success. > This is because Stat.parseExecResult() check a message of stat command fr= om only English. > {code} > [hadoop@trunk ~]$ hdfs dfs -put fugafuga.txt . > 13/08/27 16:24:36 WARN util.NativeCodeLoader: Unable to load native-hadoo= p library for your platform... using builtin-java classes where applicable > 13/08/27 16:24:37 WARN fs.FSInputChecker: Problem opening checksum file: = file:/home/hadoop/fugafuga.txt. Ignoring exception: > java.io.IOException: Unexpected stat output: stat: cannot stat `/home/had= oop/.fugafuga.txt.crc': =E3=81=9D=E3=81=AE=E3=82=88=E3=81=86=E3=81=AA=E3=83= =95=E3=82=A1=E3=82=A4=E3=83=AB=E3=82=84=E3=83=87=E3=82=A3=E3=83=AC=E3=82=AF= =E3=83=88=E3=83=AA=E3=81=AF=E3=81=82=E3=82=8A=E3=81=BE=E3=81=9B=E3=82=93 > at org.apache.hadoop.fs.Stat.parseExecResult(Stat.java:163) > at org.apache.hadoop.util.Shell.runCommand(Shell.java:489) > at org.apache.hadoop.util.Shell.run(Shell.java:417) > at org.apache.hadoop.fs.Stat.getFileStatus(Stat.java:68) > at org.apache.hadoop.fs.RawLocalFileSystem.getNativeFileLinkStatu= s(RawLocalFileSystem.java:806) > at org.apache.hadoop.fs.RawLocalFileSystem.getFileLinkStatusInter= nal(RawLocalFileSystem.java:738) > at org.apache.hadoop.fs.RawLocalFileSystem.getFileStatus(RawLocal= FileSystem.java:523) > at org.apache.hadoop.fs.FileSystem.exists(FileSystem.java:1397) > at org.apache.hadoop.fs.RawLocalFileSystem.open(RawLocalFileSyste= m.java:210) > at org.apache.hadoop.fs.ChecksumFileSystem$ChecksumFSInputChecker= .(ChecksumFileSystem.java:143) > at org.apache.hadoop.fs.ChecksumFileSystem.open(ChecksumFileSyste= m.java:339) > at org.apache.hadoop.fs.FileSystem.open(FileSystem.java:763) > at org.apache.hadoop.fs.shell.CommandWithDestination.copyFileToTa= rget(CommandWithDestination.java:239) > at org.apache.hadoop.fs.shell.CommandWithDestination.processPath(= CommandWithDestination.java:183) > at org.apache.hadoop.fs.shell.CommandWithDestination.processPath(= CommandWithDestination.java:168) > at org.apache.hadoop.fs.shell.Command.processPaths(Command.java:3= 10) > at org.apache.hadoop.fs.shell.Command.processPathArgument(Command= .java:282) > at org.apache.hadoop.fs.shell.CommandWithDestination.processPathA= rgument(CommandWithDestination.java:163) > at org.apache.hadoop.fs.shell.Command.processArgument(Command.jav= a:264) > at org.apache.hadoop.fs.shell.Command.processArguments(Command.ja= va:248) > at org.apache.hadoop.fs.shell.CommandWithDestination.processArgum= ents(CommandWithDestination.java:140) > at org.apache.hadoop.fs.shell.CopyCommands$Put.processArguments(C= opyCommands.java:224) > at org.apache.hadoop.fs.shell.Command.processRawArguments(Command= .java:194) > at org.apache.hadoop.fs.shell.Command.run(Command.java:155) > at org.apache.hadoop.fs.FsShell.run(FsShell.java:255) > at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70) > at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:84) > at org.apache.hadoop.fs.FsShell.main(FsShell.java:308) > Caused by: java.lang.NumberFormatException: For input string: "stat: cann= ot stat `/home/hadoop/.fugafuga.txt.crc': =E3=81=9D=E3=81=AE=E3=82=88=E3=81= =86=E3=81=AA=E3=83=95=E3=82=A1=E3=82=A4=E3=83=AB=E3=82=84=E3=83=87=E3=82=A3= =E3=83=AC=E3=82=AF=E3=83=88=E3=83=AA=E3=81=AF=E3=81=82=E3=82=8A=E3=81=BE=E3= =81=9B=E3=82=93" > at java.lang.NumberFormatException.forInputString(NumberFormatExc= eption.java:65) > at java.lang.Long.parseLong(Long.java:441) > at java.lang.Long.parseLong(Long.java:483) > at org.apache.hadoop.fs.Stat.parseExecResult(Stat.java:128) > ... 27 more > {code} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs For more information on JIRA, see: http://www.atlassian.com/software/jira