Added asterix project
git-svn-id: https://asterixdb.googlecode.com/svn/trunk/asterix@12 eaa15691-b419-025a-1212-ee371bd00084
diff --git a/asterix-app/scripts/asterix/startallncs.sh b/asterix-app/scripts/asterix/startallncs.sh
new file mode 100755
index 0000000..4c21cf8
--- /dev/null
+++ b/asterix-app/scripts/asterix/startallncs.sh
@@ -0,0 +1,10 @@
+ssh asterix-001 ~/hyracks-asterix/bin/startnc.sh
+ssh asterix-002 ~/hyracks-asterix/bin/startnc.sh
+ssh asterix-003 ~/hyracks-asterix/bin/startnc.sh
+ssh asterix-004 ~/hyracks-asterix/bin/startnc.sh
+ssh asterix-005 ~/hyracks-asterix/bin/startnc.sh
+ssh asterix-006 ~/hyracks-asterix/bin/startnc.sh
+ssh asterix-007 ~/hyracks-asterix/bin/startnc.sh
+ssh asterix-008 ~/hyracks-asterix/bin/startnc.sh
+ssh asterix-009 ~/hyracks-asterix/bin/startnc.sh
+ssh asterix-010 ~/hyracks-asterix/bin/startnc.sh
diff --git a/asterix-app/scripts/asterix/startcc.sh b/asterix-app/scripts/asterix/startcc.sh
new file mode 100755
index 0000000..1293bc6
--- /dev/null
+++ b/asterix-app/scripts/asterix/startcc.sh
@@ -0,0 +1,7 @@
+#!/bin/bash
+
+HYRACKS_HOME=/home/onose/src/hyracks
+
+export JAVA_OPTS="-Djava.rmi.server.hostname=128.195.52.122 -DAsterixConfigFileName=test.properties -DAsterixWebServerPort=20001 -Djava.net.preferIPv4Stack=true"
+
+$HYRACKS_HOME/hyracks-server/target/hyracks-server-0.1.3.1-binary-assembly/bin/hyrackscc -port 2222 &> logs/cc.log &
diff --git a/asterix-app/scripts/asterix/startnc.sh b/asterix-app/scripts/asterix/startnc.sh
new file mode 100755
index 0000000..49f0b22
--- /dev/null
+++ b/asterix-app/scripts/asterix/startnc.sh
@@ -0,0 +1,14 @@
+#!/bin/bash
+
+export JAVA_HOME=/usr/local/java/vms/java
+
+LOGSDIR=/home/onose/hyracks-asterix/logs
+HYRACKS_HOME=/home/onose/src/hyracks
+
+IPADDR=`/sbin/ifconfig eth0 | grep "inet addr" | awk '{print $2}' | cut -f 2 -d ':'`
+NODEID=`ypcat hosts | grep asterix | grep -w $IPADDR | awk '{print $2}'`
+
+export JAVA_OPTS="-Xmx10g -Djava.net.preferIPv4Stack=true -Djava.io.tmpdir=/mnt/data/sdd/space/onose/tmp"
+
+echo $HYRACKS_HOME/hyracks-server/target/hyracks-server-0.1.3.1-binary-assembly/bin/hyracksnc -cc-host 10.1.0.1 -cc-port 2222 -data-ip-address $IPADDR -node-id $NODEID
+$HYRACKS_HOME/hyracks-server/target/hyracks-server-0.1.3.1-binary-assembly/bin/hyracksnc -cc-host 10.1.0.1 -cc-port 2222 -data-ip-address $IPADDR -node-id $NODEID &> $LOGSDIR/$NODEID.log &
diff --git a/asterix-app/scripts/asterix/stopallncs.sh b/asterix-app/scripts/asterix/stopallncs.sh
new file mode 100755
index 0000000..591b8ce
--- /dev/null
+++ b/asterix-app/scripts/asterix/stopallncs.sh
@@ -0,0 +1,10 @@
+ssh asterix-001 ~/hyracks-asterix/bin/stopnc.sh
+ssh asterix-002 ~/hyracks-asterix/bin/stopnc.sh
+ssh asterix-003 ~/hyracks-asterix/bin/stopnc.sh
+ssh asterix-004 ~/hyracks-asterix/bin/stopnc.sh
+ssh asterix-005 ~/hyracks-asterix/bin/stopnc.sh
+ssh asterix-006 ~/hyracks-asterix/bin/stopnc.sh
+ssh asterix-007 ~/hyracks-asterix/bin/stopnc.sh
+ssh asterix-008 ~/hyracks-asterix/bin/stopnc.sh
+ssh asterix-009 ~/hyracks-asterix/bin/stopnc.sh
+ssh asterix-010 ~/hyracks-asterix/bin/stopnc.sh
diff --git a/asterix-app/scripts/asterix/stopcc.sh b/asterix-app/scripts/asterix/stopcc.sh
new file mode 100755
index 0000000..51a1066
--- /dev/null
+++ b/asterix-app/scripts/asterix/stopcc.sh
@@ -0,0 +1,6 @@
+#!/bin/bash
+
+PID=`/usr/local/java/vms/java/bin/jps | grep CCDriver | awk '{print $1}'`
+
+echo $PID
+kill -9 $PID
diff --git a/asterix-app/scripts/asterix/stopnc.sh b/asterix-app/scripts/asterix/stopnc.sh
new file mode 100755
index 0000000..02c9c1c
--- /dev/null
+++ b/asterix-app/scripts/asterix/stopnc.sh
@@ -0,0 +1,6 @@
+#!/bin/bash
+
+PID=`/usr/local/java/vms/java/bin/jps | grep NCDriver | awk '{print $1}'`
+
+echo $PID
+kill -9 $PID
diff --git a/asterix-app/scripts/asterix/test.properties b/asterix-app/scripts/asterix/test.properties
new file mode 100755
index 0000000..b54e107
--- /dev/null
+++ b/asterix-app/scripts/asterix/test.properties
@@ -0,0 +1,7 @@
+MetadataNode=nc1
+NewUniverse=true
+nc1.stores=/tmp/nc1data/
+nc2.stores=/tmp/nc2data/
+nc3.stores=/tmp/nc3data/
+nc4.stores=/tmp/nc4data/
+nc5.stores=/tmp/nc5data/