[ 
https://issues.apache.org/jira/browse/GEODE-47?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14612590#comment-14612590
 ] 

Kirk Lund commented on GEODE-47:
--------------------------------

Here's a more complex example in script form from John Blum:

{code}
#!/bin/bash

launcherCommand=$1
serverName=$2
serverDir=$3
serverPid=$3
serverPort=$3
serverBindAddress=$4

[[ -d "$serverDir" ]] && serverDirOption="--dir=$serverDir"

pidFound=`ps -o pid | grep -c "${serverPid:-x}"`
[[ ! "$pidFound" -eq "0" ]] && serverPidOption="--pid=$serverPid"

[[ ! -z "$serverPort" ]] && serverPortOption="--server-port=$serverPort"

[[ ! -z "$serverBindAddress" ]] && 
serverBindAddressSystemProperty="-Dgemfire.bind-address=$serverBindAddress"

java -Dgemfire.locators=localhost[11235] -Dgemfire.log-level=config 
-Dgemfire.launcher.registerSignalHandlers=true 
-Dsun.rmi.dgc.server.gcInterval=9223372036854775806 
$serverBindAddressSystemProperty -classpath 
"$GEODE/lib/gemfire-core-dependencies.jar" 
com.gemstone.gemfire.distributed.ServerLauncher --redirect-output 
$launcherCommand $serverName $serverDirOption $serverPidOption $serverPortOption
{code}


> GFSH can't start servers in foreground
> --------------------------------------
>
>                 Key: GEODE-47
>                 URL: https://issues.apache.org/jira/browse/GEODE-47
>             Project: Geode
>          Issue Type: Bug
>          Components: management & tools
>            Reporter: William Markito Oliveira
>            Priority: Minor
>              Labels: gfsh
>
> There are certain cases where users may want to use gfsh and start members 
> (locator or servers) in foreground.
> In old scripts there was an alternative to have servers started in foreground 
> but that's not available anymore. 



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

Reply via email to