Hi, Creating batch program will not have the same effect. If you put the variables in /etc/environment then it will be available to all users on the operating system. HDFS doesn't run with root privileges. You need to open the application with *sudo* or with root privileges to modify it. e.g. If you are using vi editor then its just *sudo* *vim /etc/environment* (similar, if you are using other editors) and add environment variables there.
On Wed, Apr 1, 2015 at 7:38 PM, Anand Murali <[email protected]> wrote: > Mr. Ravindra: > > This is visible, however I am unable to modify it, eventhough I have admin > priveleges. I am new to the Linux environment. Shall be glad if you did > advise. However, as I told you earlier, I have created a batch program > which contains, JAVA_HOME setting, HADOOP_INSTALL setting and PATH setting. > I have rfun this file but I am still unable to start the daemons. I am > following Tom Whyte's -Hadoop definitive Guide book instructions on how to > install Hadoop. > > at $hadoop version works. I am able to format namenode, but fail to start > daemons. > > Reply most welcome. > > Thanks > > Anand Murali > 11/7, 'Anand Vihar', Kandasamy St, Mylapore > Chennai - 600 004, India > Ph: (044)- 28474593/ 43526162 (voicemail) > > > > On Wednesday, April 1, 2015 7:04 PM, Ravindra Kumar Naik < > [email protected]> wrote: > > > Are you sure that its not there, could you please check the output of this > command > > ls /etc/env* > > > > On Wed, Apr 1, 2015 at 6:55 PM, Anand Murali <[email protected]> > wrote: > > Mr. Ravindra: > > I am using Ubuntu 14. Can you please provide the full path. I am logged in > as root and it is not found in /etc. In any case what you have suggested I > have tried creating a batch file and it does not work in my installation. > > Thanks > > > > Anand Murali > 11/7, 'Anand Vihar', Kandasamy St, Mylapore > Chennai - 600 004, India > Ph: (044)- 28474593/ 43526162 (voicemail) > > > > On Wednesday, April 1, 2015 6:50 PM, Ravindra Kumar Naik < > [email protected]> wrote: > > > I meant /etc/environment. It should be present if you are using Ubuntu. > > Regards, > Ravindra > > On Wed, Apr 1, 2015 at 6:39 PM, Anand Murali <[email protected]> > wrote: > > Mr. Ravindra > > I dont find any etc/environment. Can you be more specific please. I have > done whatever you are saying in a user created batch program and run it, > followed by running hadoop-env.sh and it still does not work. > > Thanks > > Anand Murali > 11/7, 'Anand Vihar', Kandasamy St, Mylapore > Chennai - 600 004, India > Ph: (044)- 28474593/ 43526162 (voicemail) > > > > On Wednesday, April 1, 2015 6:10 PM, Ravindra Kumar Naik < > [email protected]> wrote: > > > Hi, > > If you are using Ubuntu then add these lines to /etc/environment > JAVA_HOME=*<actual path to jdk>* > > PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:$JAVA_HOME/bin" > > Please put the actual path to JDK in the first line. > > Regards, > Ravindra > > > On Wed, Apr 1, 2015 at 5:50 PM, roland.depratti <[email protected]> > wrote: > > Anand, > > Sorry about that, I was assuming Redhat/Centos. > > For Ubuntu, try sudo update-alternatives --config java. > > > > Sent from my Verizon Wireless 4G LTE smartphone > > > -------- Original message -------- > From: Anand Murali <[email protected]> > Date: 04/01/2015 7:22 AM (GMT-05:00) > To: [email protected] > Subject: Re: Hadoop 2.6 issue > > Dear Mr.Roland: > > The alternatives command errors out. I have the extracted version of the > Oracle JDK7. However I am ignorant regarding its installation on Ubuntu. > Can you point me to installation material so that I can look up and try. > > Thanks > > Regards, > > Anand Murali > 11/7, 'Anand Vihar', Kandasamy St, Mylapore > Chennai - 600 004, India > Ph: (044)- 28474593/ 43526162 (voicemail) > > > > On Wednesday, April 1, 2015 4:33 PM, Roland DePratti < > [email protected]> wrote: > > > Anand, > > My guess is that your alternatives setup isn’t complete. > > At a prompt, as su, run the command ‘alternatives - - config java’. Make > sure that the oracle version is listed and is marked as the active one. > > If it is not, go through the steps to make sure it is. > > - rd > > *From:* Anand Murali [mailto:[email protected]] > *Sent:* Wednesday, April 01, 2015 5:42 AM > *To:* [email protected] > *Subject:* Re: Hadoop 2.6 issue > > I continue to get the samede error.I > > export JAVA_HOME=/home/anand_vihar/jdk1.0.7_u75 (in hadoop-env.sh) > > > when I echo $JAVA_HOME it shows me the above path but when I $java > -version, it gives me openjdk version > > start-dfs.sh ....... errors out saying JAVA_HOME not set., but echo shows > JAVA_HOME. Strange !! > > > Regards, > > Anand Murali > 11/7, 'Anand Vihar', Kandasamy St, Mylapore > Chennai - 600 004, India > Ph: (044)- 28474593/ 43526162 (voicemail) > > > > > > > > > > > >
