Wednesday, December 7, 2011

WebSphere Extreme Scale Operations

Set the environment variables in a file env.sh


CATALOGSERVER_HOST={ip-address}
CATALOGSERVER_PORT=2809

CATALOGSERVER_NAME=catalogserver1
CATALOG_SERVICE_ENDPOINTS=$CATALOGSERVER_NAME:$CATALOGSERVER_HOST:6600:6601

CONTAINER_NAME=container1

OBJECTGRID_HOME={root_dir}/ObjectGrid
OBJECTGRID_ENDORSED_DIRS=-Djava.endorsed.dirs=${OBJECTGRID_HOME}/lib/endorsed
OG_CLASSPATH=${OBJECTGRID_HOME}/properties:${OBJECTGRID_HOME}/lib/objectgrid.jar


start_catalogserver.sh 
#!/bin/sh

source ~/.bash_profile
source $SCRIPTS/env.sh

echo "-----------------------"
echo "Start Catalog Server"
echo "-----------------------"

nohup java -classpath $OG_CLASSPATH $OBJECTGRID_ENDORSED_DIRS com.ibm.ws.objectgrid.InitializationService $CATALOGSERVER_NAME -catalogServiceEndPoints $CATALOG_SERVICE_ENDPOINTS >> $SCRIPTS/logs/catalogserver.log &


start_container.sh 
#!/bin/sh

source $SCRIPTS/env.sh

echo "-----------------------"
echo "Start Container"
echo "-----------------------"

nohup java -classpath $OG_CLASSPATH $OBJECTGRID_ENDORSED_DIRS com.ibm.ws.objectgrid.InitializationService $CONTAINER_NAME -catalogServiceEndPoints $CATALOGSERVER_HOST:$CATALOGSERVER_PORT -objectgridFile $SCRIPTS/xml/objectgrid.xml -deploymentPolicyFile $SCRIPTS/xml/deployment.xml >> $SCRIPTS/logs/container.log &

stop_container.sh 
#!/bin/sh

source ~/.bash_profile
source $SCRIPTS/env.sh

nohup $OBJECTGRID_HOME/bin/stopOgServer.sh $CONTAINER_NAME -catalogServiceEndPoints $CATALOGSERVER_HOST:$CATALOGSERVER_PORT >> $SCRIPTS/logs/container.log &
#sleep 20
#ps -ef | grep java

stop_catalogserver.sh 
#!/bin/sh

source ~/.bash_profile
source $SCRIPTS/env.sh

nohup $OBJECTGRID_HOME/bin/stopOgServer.sh $CATALOGSERVER_NAME -catalogServiceEndPoints $CATALOGSERVER_HOST:$CATALOGSERVER_PORT >> $SCRIPTS/logs/catalogserver.log &
#sleep 20
#ps -ef | grep java

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home