~ubuntu-branches/ubuntu/trusty/mysql-5.6/trusty

« back to all changes in this revision

Viewing changes to storage/ndb/demos/run_demo1.sh

  • Committer: Package Import Robot
  • Author(s): James Page
  • Date: 2014-02-12 11:54:27 UTC
  • Revision ID: package-import@ubuntu.com-20140212115427-oq6tfsqxl1wuwehi
Tags: upstream-5.6.15
ImportĀ upstreamĀ versionĀ 5.6.15

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/bin/sh
 
2
if [ -z "$MYSQLCLUSTER_TOP" ]; then
 
3
  echo "MYSQLCLUSTER_TOP not set"
 
4
  exit 1
 
5
fi
 
6
if [ -d "$MYSQLCLUSTER_TOP/ndb" ]; then :; else
 
7
  echo "$MYSQLCLUSTER_TOP/ndb directory does not exist"
 
8
  exit 1
 
9
fi
 
10
NDB_CONNECTSTRING=
 
11
NDB_HOME=
 
12
ndb_demo=$MYSQLCLUSTER_TOP/ndb/demos
 
13
 
 
14
# Edit file system path
 
15
 
 
16
cd $ndb_demo/1-node/1-mgm-1
 
17
sed -e s,"WRITE_PATH_TO_FILESYSTEM_2_HERE",$ndb_demo/1-node/1-db-2/filesystem,g \
 
18
    < template_config.ini > config.ini
 
19
 
 
20
# Start management server as deamon
 
21
 
 
22
cd $ndb_demo/1-node/1-mgm-1
 
23
if mgmtsrvr -d -c config.ini ; then :; else
 
24
  echo "Unable to start mgmtsrvr"
 
25
  exit 1
 
26
fi
 
27
 
 
28
# Start database node 
 
29
 
 
30
cd $ndb_demo/1-node/1-db-2
 
31
xterm -T "Demo 1 NDB Cluster DB Node 2" -geometry 80x10 -xrm *.hold:true -e ndb -i &
 
32
 
 
33
# Start xterm for application programs
 
34
 
 
35
cd $ndb_demo/1-node/1-api-3
 
36
xterm -T "Demo 1 NDB Cluster API Node 3" -geometry 80x10 &
 
37
 
 
38
# Start management client
 
39
 
 
40
cd $ndb_demo
 
41
xterm -T "Demo 1 NDB Management Client" -geometry 80x10 -xrm *.hold:true -e mgmtclient localhost 10000 &