[
https://issues.apache.org/jira/browse/HADOOP-6388?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Simone Leo resolved HADOOP-6388.
--------------------------------
Resolution: Not A Problem
The old behavior has been restored in bash 4.1. Just Stay away from bash 4.0
and you'll be fine :)
> Hadoop uses invalid names for environment variables
> ---------------------------------------------------
>
> Key: HADOOP-6388
> URL: https://issues.apache.org/jira/browse/HADOOP-6388
> Project: Hadoop Common
> Issue Type: Bug
> Affects Versions: 0.20.1
> Reporter: Simone Leo
>
> Variable names cannot contain dots and this is enforced starting from bash
> 4.0, see [http://www.mail-archive.com/[email protected]/msg05726.html].
> An example of Hadoop functionality that breaks after upgrading to bash 4.0 is
> running Pipes applications: the "hadoop.pipes.command.port" var is not passed
> and applications crash with "Hadoop Pipes Exception: Illegal text protocol
> command".
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.