Hi Chamara,

Try like below
ssh  ubuntu@192.168.48.168 'export
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/ubuntu/java/jdk1.8.0_121/bin;echo
$PATH;./esb/wso2esb-5.0.0/bin/wso2server.sh'

Thanks
Thusitha

On Tue, Apr 18, 2017 at 5:18 PM, Chamara Ariyarathne <chama...@wso2.com>
wrote:

> I am afraid if this is the correct explanation. What I meant to say above
> is;
> Consider it is machine1 and machine2 and I'm trying to ssh from 2 to 1.
>
> PATH in machine1:
> $ echo $PATH
> /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/
> bin:/usr/games:/usr/local/games:/home/ubuntu/java/jdk1.8.0_121/bin
>
> PATH in machine2:  (I didn't set java there)
> $ echo $PATH
> /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/
> bin:/usr/games:/usr/local/games:/snap/bin
>
> and If I read the PATH variable of machine1 from machine2 via ssh:
> $ ssh -i chamaraa.pem ubuntu@192.168.48.168 'echo $PATH'
> $PATH:$JAVA_HOME/bin
>
> So that's the difference with ssh I'm seeing.
>
> On Tue, Apr 18, 2017 at 4:51 PM, Bhathiya Jayasekara <bhath...@wso2.com>
> wrote:
>
>> Yes, that's the problem. When java was installed, $PATH variable has been
>> replaced.
>>
>> In remote machine set it correctly.
>>
>> *export
>> PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:$JAVA_HOME/bin*
>>
>> Thanks,
>> Bhathiya
>>
>>
>>
>>
>>
>> On Tue, Apr 18, 2017 at 4:46 PM, Chamara Ariyarathne <chama...@wso2.com>
>> wrote:
>>
>>> Well, it's like this. In the same machine:
>>>
>>> $ echo $PATH
>>> /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
>>> :/usr/games:/usr/local/games:/home/ubuntu/java/jdk1.8.0_121/bin
>>>
>>> In the remote machine:
>>>
>>> $ ssh -i chamaraa.pem ubuntu@192.168.48.168 'echo $PATH'
>>> $PATH:$JAVA_HOME/bin
>>>
>>> On Tue, Apr 18, 2017 at 3:47 PM, Bhathiya Jayasekara <bhath...@wso2.com>
>>> wrote:
>>>
>>>> Maybe the $PATH variable is not set properly.
>>>>
>>>> @Chamara: What's the output of echo $PATH?
>>>>
>>>> Thanks,
>>>> Bhathiya
>>>>
>>>> On Tue, Apr 18, 2017 at 2:49 PM, Thusitha Thilina Dayaratne <
>>>> thusit...@wso2.com> wrote:
>>>>
>>>>> Hi Chamara,
>>>>>
>>>>> ubuntu@esbperf-prototype-2:~$ ssh -i chamaraa.pem ubuntu@192.168.48
>>>>>> .168 './esb/wso2esb-5.0.0/bin/wso2server.sh'
>>>>>>
>>>>>>
>>>>>> *./esb/wso2esb-5.0.0/bin/wso2server.sh: 1:
>>>>>> ./esb/wso2esb-5.0.0/bin/wso2server.sh: uname: not
>>>>>> found./esb/wso2esb-5.0.0/bin/wso2server.sh: 1:
>>>>>> ./esb/wso2esb-5.0.0/bin/wso2server.sh: dirname: not
>>>>>> found./esb/wso2esb-5.0.0/bin/wso2server.sh: 1:
>>>>>> ./esb/wso2esb-5.0.0/bin/wso2server.sh: grep: not found*
>>>>>>  Starting WSO2 Carbon (in unsupported JDK)
>>>>>>  [ERROR] CARBON is supported only on JDK 1.7 and 1.8
>>>>>> JAVA_HOME environment variable is set to
>>>>>> /home/ubuntu/java/jdk1.8.0_121
>>>>>> *CARBON_HOME environment variable is set to /*
>>>>>>
>>>>>> *./esb/wso2esb-5.0.0/bin/wso2server.sh: 264:
>>>>>> ./esb/wso2esb-5.0.0/bin/wso2server.sh: rm: not
>>>>>> found./esb/wso2esb-5.0.0/bin/wso2server.sh: 271:
>>>>>> ./esb/wso2esb-5.0.0/bin/wso2server.sh: awk: not found*
>>>>>> Using Java memory options: -Xms256m -Xmx1024m -XX:MaxPermSize=256m
>>>>>> Java HotSpot(TM) 64-Bit Server VM warning: ignoring option
>>>>>> MaxPermSize=256m; support was removed in 8.0
>>>>>> Could not load Logmanager "org.apache.juli.ClassLoaderLogManager"
>>>>>> java.lang.ClassNotFoundException: org.apache.juli.ClassLoaderLog
>>>>>> Manager
>>>>>> at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
>>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
>>>>>> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
>>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
>>>>>> at java.util.logging.LogManager$1.run(LogManager.java:195)
>>>>>> at java.util.logging.LogManager$1.run(LogManager.java:181)
>>>>>> at java.security.AccessController.doPrivileged(Native Method)
>>>>>> at java.util.logging.LogManager.<clinit>(LogManager.java:181)
>>>>>> at java.util.logging.Logger.demandLogger(Logger.java:448)
>>>>>> at java.util.logging.Logger.getLogger(Logger.java:502)
>>>>>> at com.sun.jmx.remote.util.ClassLogger.<init>(ClassLogger.java:55)
>>>>>> at sun.management.jmxremote.ConnectorBootstrap.<clinit>(Connect
>>>>>> orBootstrap.java:846)
>>>>>> at sun.management.Agent.startLocalManagementAgent(Agent.java:138)
>>>>>> at sun.management.Agent.startAgent(Agent.java:260)
>>>>>> at sun.management.Agent.startAgent(Agent.java:447)
>>>>>> Error: Could not find or load main class
>>>>>> org.wso2.carbon.bootstrap.Bootstrap
>>>>>
>>>>> According to the trace, it seems some of the Linux commands are not
>>>>> available on the host. Therefore IMHO this is cause due to the CLASS_PATH
>>>>> is not properly getting set.
>>>>>
>>>>> Thanks
>>>>> Thusitha
>>>>>
>>>>> On Tue, Apr 18, 2017 at 2:43 PM, Chamara Ariyarathne <
>>>>> chama...@wso2.com> wrote:
>>>>>
>>>>>> I'm trying to run ESB via an ssh session. The issue is like
>>>>>> following. Any idea how to make it work?
>>>>>>
>>>>>> ubuntu@esbperf-prototype-2:~$ ssh -i chamaraa.pem
>>>>>> ubuntu@192.168.48.168 './esb/wso2esb-5.0.0/bin/wso2server.sh'
>>>>>> ./esb/wso2esb-5.0.0/bin/wso2server.sh: 1:
>>>>>> ./esb/wso2esb-5.0.0/bin/wso2server.sh: uname: not found
>>>>>> ./esb/wso2esb-5.0.0/bin/wso2server.sh: 1:
>>>>>> ./esb/wso2esb-5.0.0/bin/wso2server.sh: dirname: not found
>>>>>> ./esb/wso2esb-5.0.0/bin/wso2server.sh: 1:
>>>>>> ./esb/wso2esb-5.0.0/bin/wso2server.sh: grep: not found
>>>>>>  Starting WSO2 Carbon (in unsupported JDK)
>>>>>>  [ERROR] CARBON is supported only on JDK 1.7 and 1.8
>>>>>> JAVA_HOME environment variable is set to
>>>>>> /home/ubuntu/java/jdk1.8.0_121
>>>>>> CARBON_HOME environment variable is set to /
>>>>>> ./esb/wso2esb-5.0.0/bin/wso2server.sh: 264:
>>>>>> ./esb/wso2esb-5.0.0/bin/wso2server.sh: rm: not found
>>>>>> ./esb/wso2esb-5.0.0/bin/wso2server.sh: 271:
>>>>>> ./esb/wso2esb-5.0.0/bin/wso2server.sh: awk: not found
>>>>>> Using Java memory options: -Xms256m -Xmx1024m -XX:MaxPermSize=256m
>>>>>> Java HotSpot(TM) 64-Bit Server VM warning: ignoring option
>>>>>> MaxPermSize=256m; support was removed in 8.0
>>>>>> Could not load Logmanager "org.apache.juli.ClassLoaderLogManager"
>>>>>> java.lang.ClassNotFoundException: org.apache.juli.ClassLoaderLog
>>>>>> Manager
>>>>>> at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
>>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
>>>>>> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
>>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
>>>>>> at java.util.logging.LogManager$1.run(LogManager.java:195)
>>>>>> at java.util.logging.LogManager$1.run(LogManager.java:181)
>>>>>> at java.security.AccessController.doPrivileged(Native Method)
>>>>>> at java.util.logging.LogManager.<clinit>(LogManager.java:181)
>>>>>> at java.util.logging.Logger.demandLogger(Logger.java:448)
>>>>>> at java.util.logging.Logger.getLogger(Logger.java:502)
>>>>>> at com.sun.jmx.remote.util.ClassLogger.<init>(ClassLogger.java:55)
>>>>>> at sun.management.jmxremote.ConnectorBootstrap.<clinit>(Connect
>>>>>> orBootstrap.java:846)
>>>>>> at sun.management.Agent.startLocalManagementAgent(Agent.java:138)
>>>>>> at sun.management.Agent.startAgent(Agent.java:260)
>>>>>> at sun.management.Agent.startAgent(Agent.java:447)
>>>>>> Error: Could not find or load main class
>>>>>> org.wso2.carbon.bootstrap.Bootstrap
>>>>>>
>>>>>>
>>>>>> --
>>>>>> *Chamara Ariyarathne*
>>>>>> WSO2 Inc; http://www.wso2.com/
>>>>>> Mobile; *+94772786766 <077%20278%206766>*
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Thusitha Dayaratne
>>>>> WSO2 Inc. - lean . enterprise . middleware |  wso2.com
>>>>>
>>>>> Mobile  +94712756809 <071%20275%206809>
>>>>> Blog      alokayasoya.blogspot.com
>>>>> About    http://about.me/thusithathilina
>>>>> <http://wso2.com/signature>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Dev mailing list
>>>>> Dev@wso2.org
>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> *Bhathiya Jayasekara*
>>>> *Associate Technical Lead,*
>>>> *WSO2 inc., http://wso2.com <http://wso2.com>*
>>>>
>>>> *Phone: +94715478185 <071%20547%208185>*
>>>> *LinkedIn: http://www.linkedin.com/in/bhathiyaj
>>>> <http://www.linkedin.com/in/bhathiyaj>*
>>>> *Twitter: https://twitter.com/bhathiyax <https://twitter.com/bhathiyax>*
>>>> *Blog: http://movingaheadblog.blogspot.com
>>>> <http://movingaheadblog.blogspot.com/>*
>>>>
>>>
>>>
>>>
>>> --
>>> *Chamara Ariyarathne*
>>> WSO2 Inc; http://www.wso2.com/
>>> Mobile; *+94772786766 <077%20278%206766>*
>>>
>>
>>
>>
>> --
>> *Bhathiya Jayasekara*
>> *Associate Technical Lead,*
>> *WSO2 inc., http://wso2.com <http://wso2.com>*
>>
>> *Phone: +94715478185 <071%20547%208185>*
>> *LinkedIn: http://www.linkedin.com/in/bhathiyaj
>> <http://www.linkedin.com/in/bhathiyaj>*
>> *Twitter: https://twitter.com/bhathiyax <https://twitter.com/bhathiyax>*
>> *Blog: http://movingaheadblog.blogspot.com
>> <http://movingaheadblog.blogspot.com/>*
>>
>
>
>
> --
> *Chamara Ariyarathne*
> WSO2 Inc; http://www.wso2.com/
> Mobile; *+94772786766 <+94%2077%20278%206766>*
>



-- 
Thusitha Dayaratne
WSO2 Inc. - lean . enterprise . middleware |  wso2.com

Mobile  +94712756809
Blog      alokayasoya.blogspot.com
About    http://about.me/thusithathilina
<http://wso2.com/signature>
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to