geode-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kirk Lund (JIRA)" <j...@apache.org>
Subject [jira] [Assigned] (GEODE-1836) gfsh script fails to find and add tools.jar to classpath on Mac OSX
Date Thu, 01 Sep 2016 20:37:21 GMT

     [ https://issues.apache.org/jira/browse/GEODE-1836?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Kirk Lund reassigned GEODE-1836:
--------------------------------

    Assignee: Kirk Lund

> gfsh script fails to find and add tools.jar to classpath on Mac OSX
> -------------------------------------------------------------------
>
>                 Key: GEODE-1836
>                 URL: https://issues.apache.org/jira/browse/GEODE-1836
>             Project: Geode
>          Issue Type: Bug
>          Components: gfsh
>            Reporter: Kirk Lund
>            Assignee: Kirk Lund
>
> On Mac OSX, the gfsh script fails to find and add tools.jar to the classpath.
> I'm testing this using /Library/Java/JavaVirtualMachines/jdk1.8.0_66.jdk/Contents/Home.
> {noformat}
> $ ./gfsh
>     _________________________     __
>    / _____/ ______/ ______/ /____/ /
>   / /  __/ /___  /_____  / _____  / 
>  / /__/ / ____/  _____/ / /    / /  
> /______/_/      /______/_/    /_/    1.0.0-incubating.M3
> Monitor and Manage Apache Geode (incubating)
> gfsh>start server --name=server
> Starting a Geode Server in /Users/klund/apache-geode-1.0.0-incubating.M3/bin/server...
> An error occurred while attempting to start a Geode Cache Server: sun.tools.attach.MacosxVirtualMachine.isLinuxThreads()Z
> {noformat}
> The server named "server" actually starts up fine but GFSH is unable to get its status
because the GFSH process is failing to load sun.tools.attach. MacosxVirtualMachine.
> The "gfsh" script is written for Linux, and I believe we'll need to alter the script
some to make it work on Mac. I'll file a bug for this.
> For now, the best workaround I can offer up is to add the tools.jar to your CLASSPATH:
> {noformat}
> $ export CLASSPATH=/Library/Java/JavaVirtualMachines/jdk1.8.0_66.jdk/Contents/Home/lib/tools.jar
> $ ./gfsh
>     _________________________     __
>    / _____/ ______/ ______/ /____/ /
>   / /  __/ /___  /_____  / _____  / 
>  / /__/ / ____/  _____/ / /    / /  
> /______/_/      /______/_/    /_/    1.0.0-incubating.M3
> Monitor and Manage Apache Geode (incubating)
> gfsh>start server --name=server
> Starting a Geode Server in /Users/klund/apache-geode-1.0.0-incubating.M3/bin/server...
> ....
> Server in /Users/klund/apache-geode-1.0.0-incubating.M3/bin/server on pdx2-office-dhcp32.eng.vmware.com[40404]
as server is currently online.
> Process ID: 50858
> Uptime: 2 seconds
> GemFire Version: 1.0.0-incubating.M3
> Java Version: 1.8.0_66
> Log File: /Users/klund/apache-geode-1.0.0-incubating.M3/bin/server/server.log
> JVM Arguments: -Dgemfire.use-cluster-configuration=true -XX:OnOutOfMemoryError=kill -KILL
%p -Dgemfire.launcher.registerSignalHandlers=true -Djava.awt.headless=true -Dsun.rmi.dgc.server.gcInterval=9223372036854775806
> Class-Path: /Users/klund/apache-geode-1.0.0-incubating.M3/lib/geode-core-1.0.0-incubating.M3.jar:/Users/klund/apache-geode-1.0.0-incubating.M3/lib/geode-dependencies.jar
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message