You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-07-29 08:21:15 +03:00
name changes
This commit is contained in:
@ -13,7 +13,7 @@ CPPFLAGS=-I. -I$(EXPORT_ROOT)/include -I/usr/include/libxml2
|
||||
CXXFLAGS+=$(DEBUG_FLAGS) -Wall -fpic #-fno-strict-aliasing
|
||||
|
||||
CLIBS=-L$(CALPONT_LIBRARY_PATH) $(IDB_WRITE_LIBS) $(IDB_COMMON_LIBS) -lcppunit -lthreadpool -lwriteengine \
|
||||
-lcacheutils $(IDB_SNMP_LIBS) -Wl,--rpath -Wl,/usr/local/Calpont/lib
|
||||
-lcacheutils $(IDB_SNMP_LIBS) -Wl,--rpath -Wl,/usr/local/MariaDB/Columnstore/lib
|
||||
TLIBS = -L. -ldataconvert $(CLIBS)
|
||||
GLIBS=$(CLIBS)
|
||||
|
||||
|
@ -15,7 +15,7 @@ CPPFLAGS= -I. -I$(EXPORT_ROOT)/include -I/usr/include/libxml2
|
||||
CXXFLAGS+=$(DEBUG_FLAGS) -Wall -fpic
|
||||
|
||||
CLIBS=-L$(CALPONT_LIBRARY_PATH) $(IDB_WRITE_LIBS) $(IDB_COMMON_LIBS) -lcppunit -lthreadpool -lwriteengine \
|
||||
-lcacheutils $(IDB_SNMP_LIBS) -Wl,--rpath -Wl,/usr/local/Calpont/lib
|
||||
-lcacheutils $(IDB_SNMP_LIBS) -Wl,--rpath -Wl,/usr/local/MariaDB/Columnstore/lib
|
||||
TLIBS = -L. -ldataconvert $(CLIBS)
|
||||
GLIBS=$(CLIBS)
|
||||
|
||||
|
@ -77,10 +77,10 @@ docs:
|
||||
doxygen $(EXPORT_ROOT)/etc/Doxyfile
|
||||
|
||||
tdriver: tdriver.o
|
||||
$(LINK.cpp) -o $@ $^ $(TLIBS) -Wl,--rpath -Wl,/usr/local/Calpont/lib
|
||||
$(LINK.cpp) -o $@ $^ $(TLIBS) -Wl,--rpath -Wl,/usr/local/MariaDB/Columnstore/lib
|
||||
|
||||
tdriver1: tdriver1.o
|
||||
$(LINK.cpp) -o $@ $^ $(TLIBS) -Wl,-rpath -Wl,/usr/local/Calpont/lib
|
||||
$(LINK.cpp) -o $@ $^ $(TLIBS) -Wl,-rpath -Wl,/usr/local/MariaDB/Columnstore/lib
|
||||
|
||||
test: $(LIBRARY) tdriver
|
||||
LD_LIBRARY_PATH=.:$(EXPORT_ROOT)/lib ./tdriver
|
||||
|
@ -1,7 +1,7 @@
|
||||
#!/bin/sh
|
||||
export LD_LIBRARY_PATH=/usr/local/Calpont/lib:$LD_LIBRARY_PATH
|
||||
export CALPONT_CONFIG_FILE=/usr/local/Calpont/etc/Calpont.xml
|
||||
export PATH=$PATH:/usr/local/hadoop-0.20.2/bin:/usr/local/Calpont/bin
|
||||
export CALPONT_HOME=/usr/local/Calpont/etc
|
||||
export LD_LIBRARY_PATH=/usr/local/MariaDB/Columnstore/lib:$LD_LIBRARY_PATH
|
||||
export CALPONT_CONFIG_FILE=/usr/local/MariaDB/Columnstore/etc/Calpont.xml
|
||||
export PATH=$PATH:/usr/local/hadoop-0.20.2/bin:/usr/local/MariaDB/Columnstore/bin
|
||||
export CALPONT_HOME=/usr/local/MariaDB/Columnstore/etc
|
||||
hadoop dfs -cat $1 | cpimport $2 $3
|
||||
|
||||
|
@ -30,7 +30,7 @@
|
||||
|
||||
/* default location to look for mibs to load using the above tokens
|
||||
and/or those in the MIBS envrionment variable*/
|
||||
#define DEFAULT_MIBDIRS "$HOME/.snmp/mibs:/usr/local/Calpont/share/snmp/mibs"
|
||||
#define DEFAULT_MIBDIRS "$HOME/.snmp/mibs:/usr/local/MariaDB/Columnstore/share/snmp/mibs"
|
||||
|
||||
/* default mib files to load, specified by path. */
|
||||
/* #undef DEFAULT_MIBFILES */
|
||||
@ -107,10 +107,10 @@
|
||||
/* #undef DEFAULT_CLIENT_RECV_BUF */
|
||||
|
||||
/* SNMPLIBDIR contains important files */
|
||||
#define SNMPLIBPATH "/usr/local/Calpont/lib/snmp"
|
||||
#define SNMPSHAREPATH "/usr/local/Calpont/share/snmp"
|
||||
#define SNMPCONFPATH "/usr/local/Calpont/etc/snmp"
|
||||
#define SNMPDLMODPATH "/usr/local/Calpont/lib/snmp/dlmod"
|
||||
#define SNMPLIBPATH "/usr/local/MariaDB/Columnstore/lib/snmp"
|
||||
#define SNMPSHAREPATH "/usr/local/MariaDB/Columnstore/share/snmp"
|
||||
#define SNMPCONFPATH "/usr/local/MariaDB/Columnstore/etc/snmp"
|
||||
#define SNMPDLMODPATH "/usr/local/MariaDB/Columnstore/lib/snmp/dlmod"
|
||||
|
||||
/* LOGFILE: If defined it closes stdout/err/in and opens this in out/err's
|
||||
place. (stdin is closed so that sh scripts won't wait for it) */
|
||||
@ -1339,7 +1339,7 @@
|
||||
#define LASTFIELD -1 /* internal define */
|
||||
|
||||
/* configure options specified */
|
||||
#define CONFIGURE_OPTIONS "\"'--prefix=/usr/local/Calpont' '--with-mib-modules=disman/event-mib' '--with-cc=gcc'\""
|
||||
#define CONFIGURE_OPTIONS "\"'--prefix=/usr/local/MariaDB/Columnstore' '--with-mib-modules=disman/event-mib' '--with-cc=gcc'\""
|
||||
|
||||
/* got socklen_t? */
|
||||
#define HAVE_SOCKLEN_T 1
|
||||
|
@ -10,7 +10,7 @@
|
||||
#*
|
||||
#******************************************************************************/
|
||||
|
||||
CTOOLS=/usr/local/Calpont/tools
|
||||
CTOOLS=/usr/local/MariaDB/Columnstore/tools
|
||||
|
||||
localhost=$(hostname -s)
|
||||
#
|
||||
@ -38,9 +38,9 @@ while read moduletype hostname hostdir; do
|
||||
echo Collecting files on remote host $servername
|
||||
echo " and copying them to this server"
|
||||
tarfile=$hostdir.tar
|
||||
/usr/local/Calpont/bin/remote_command.sh $servername $srvpwd "$CTOOLS/tarfiles.sh $hostdir $tarfile"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh $servername $srvpwd "$CTOOLS/tarfiles.sh $hostdir $tarfile"
|
||||
cd $CTOOLS/data
|
||||
/usr/local/Calpont/bin/remote_scp_get.sh $servername $srvpwd $CTOOLS/data/$tarfile
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_scp_get.sh $servername $srvpwd $CTOOLS/data/$tarfile
|
||||
fi
|
||||
done
|
||||
fi
|
||||
|
@ -10,12 +10,12 @@
|
||||
#* hostdir - directory name for this run
|
||||
#******************************************************************************/
|
||||
|
||||
CTOOLS=/usr/local/Calpont/tools
|
||||
CTOOLS=/usr/local/MariaDB/Columnstore/tools
|
||||
|
||||
date=$1
|
||||
hostdir=$2
|
||||
localhost=$(hostname -s)
|
||||
modulename=`cat /usr/local/Calpont/local/module`
|
||||
modulename=`cat /usr/local/MariaDB/Columnstore/local/module`
|
||||
currentdate=`date +%d`
|
||||
if [ -f /tmp/.prat/.hostlist2.txt ]; then
|
||||
sc=`wc -l < /tmp/.prat/.hostlist2.txt`
|
||||
@ -45,13 +45,13 @@ readserverlist ()
|
||||
#
|
||||
getlogsremote ()
|
||||
{ # Send the command to the remote module(s) to copy the Calpont logs
|
||||
/usr/local/Calpont/bin/remote_command.sh $servername $srvpwd "$CTOOLS/getlogs.sh $date $hostdir"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh $servername $srvpwd "$CTOOLS/getlogs.sh $date $hostdir"
|
||||
}
|
||||
#
|
||||
getlogslocal ()
|
||||
{ mkdir -p $CTOOLS/data/$hostdir/logs
|
||||
if [ $date = $currentdate ]; then
|
||||
cp -r /var/log/Calpont/* /usr/local/Calpont/tools/data/$hostdir/logs
|
||||
cp -r /var/log/Calpont/* /usr/local/MariaDB/Columnstore/tools/data/$hostdir/logs
|
||||
else
|
||||
find /var/log/Calpont -type f -name "*$date" -exec sh -c 'exec cp -f "$@" '$CTOOLS/data/$hostdir/logs'' find-copy {} +
|
||||
fi
|
||||
|
@ -10,7 +10,7 @@
|
||||
#*
|
||||
#***************************************************************************/
|
||||
#
|
||||
moduletype=`cat /usr/local/Calpont/local/module`
|
||||
moduletype=`cat /usr/local/MariaDB/Columnstore/local/module`
|
||||
hostdir=`date +%Y%m%d%H%M%S`
|
||||
#
|
||||
# Module check
|
||||
@ -35,7 +35,7 @@ then
|
||||
fi
|
||||
|
||||
# issue Calpont console command and send the output to a file
|
||||
/usr/local/Calpont/bin/mcsadmin getsystemnetworkconfig ACK_YES |
|
||||
/usr/local/MariaDB/Columnstore/bin/mcsadmin getsystemnetworkconfig ACK_YES |
|
||||
egrep -w 'Director|User|Performance' |
|
||||
awk -F" " '{print $1"\t" $2"\t" $3"\t" $4"\t" $6}' > /tmp/modulelist.txt
|
||||
#
|
||||
|
@ -12,14 +12,14 @@
|
||||
#*
|
||||
#******************************************************************************/
|
||||
|
||||
CTOOLS=/usr/local/Calpont/tools
|
||||
CTOOLS=/usr/local/MariaDB/Columnstore/tools
|
||||
|
||||
date=$1
|
||||
starttime=$2
|
||||
endtime=$3
|
||||
hostdir=$4
|
||||
localhost=$(hostname -s)
|
||||
modulename=`cat /usr/local/Calpont/local/module`
|
||||
modulename=`cat /usr/local/MariaDB/Columnstore/local/module`
|
||||
if [ -f /tmp/.prat/.hostlist2.txt ]; then
|
||||
sc=`wc -l < /tmp/.prat/.hostlist2.txt`
|
||||
else
|
||||
@ -48,7 +48,7 @@ readserverlist ()
|
||||
#
|
||||
getpsremote ()
|
||||
{ # Send the command to the remote module(s) to extract ps data
|
||||
/usr/local/Calpont/bin/remote_command.sh $servername $srvpwd "$CTOOLS/getps.sh $date $starttime $endtime $hostdir"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh $servername $srvpwd "$CTOOLS/getps.sh $date $starttime $endtime $hostdir"
|
||||
}
|
||||
#
|
||||
getpslocal ()
|
||||
|
@ -11,14 +11,14 @@
|
||||
#* hostdir - directory name for this run
|
||||
#******************************************************************************/
|
||||
|
||||
CTOOLS=/usr/local/Calpont/tools
|
||||
CTOOLS=/usr/local/MariaDB/Columnstore/tools
|
||||
|
||||
date=$1
|
||||
starttime=$2
|
||||
endtime=$3
|
||||
hostdir=$4
|
||||
localhost=$(hostname -s)
|
||||
modulename=`cat /usr/local/Calpont/local/module`
|
||||
modulename=`cat /usr/local/MariaDB/Columnstore/local/module`
|
||||
if [ -f /tmp/.prat/.hostlist2.txt ]; then
|
||||
sc=`wc -l < /tmp/.prat/.hostlist2.txt`
|
||||
else
|
||||
@ -47,7 +47,7 @@ readserverlist ()
|
||||
#
|
||||
getsarremote ()
|
||||
{ # Send the sar extraction statments to the remote module
|
||||
/usr/local/Calpont/bin/remote_command.sh $servername $srvpwd "$CTOOLS/getsar.sh $date $starttime $endtime $hostdir"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh $servername $srvpwd "$CTOOLS/getsar.sh $date $starttime $endtime $hostdir"
|
||||
}
|
||||
#
|
||||
getsarlocal ()
|
||||
|
@ -8,7 +8,7 @@
|
||||
#* Parameter: None
|
||||
#******************************************************************************/
|
||||
|
||||
CTOOLS=/usr/local/Calpont/tools
|
||||
CTOOLS=/usr/local/MariaDB/Columnstore/tools
|
||||
|
||||
getuserinput ()
|
||||
{ echo -n "Enter the two digit day of the month for the desired timeframe > "
|
||||
|
@ -8,7 +8,7 @@
|
||||
#* Parameter: None
|
||||
#******************************************************************************/
|
||||
|
||||
CTOOLS=/usr/local/Calpont/tools
|
||||
CTOOLS=/usr/local/MariaDB/Columnstore/tools
|
||||
|
||||
# Retrieve the names of servers in this Calpont stack
|
||||
$CTOOLS/getmodules.sh
|
||||
|
@ -15,7 +15,7 @@ hostdir=$1
|
||||
tarfile=$2
|
||||
#
|
||||
# tar the files
|
||||
cd /usr/local/Calpont/tools/data
|
||||
cd /usr/local/MariaDB/Columnstore/tools/data
|
||||
tar -cf $tarfile $hostdir
|
||||
#
|
||||
# End of Script
|
||||
|
@ -12,25 +12,25 @@ function getTestInfo {
|
||||
|
||||
function copySQLResultFiles {
|
||||
#
|
||||
rm -f /usr/local/Calpont/data/bulk/data/import/TestSummary.*
|
||||
rm -f /usr/local/Calpont/data/bulk/data/import/TestTime.*
|
||||
rm -f /usr/local/Calpont/data/bulk/data/import/TestStats.*
|
||||
rm -f /usr/local/MariaDB/Columnstore/data/bulk/data/import/TestSummary.*
|
||||
rm -f /usr/local/MariaDB/Columnstore/data/bulk/data/import/TestTime.*
|
||||
rm -f /usr/local/MariaDB/Columnstore/data/bulk/data/import/TestStats.*
|
||||
#
|
||||
cp -f testResultSummary.txt /usr/local/Calpont/data/bulk/data/import/TestSummary.tbl
|
||||
cp -f testResultTime.txt /usr/local/Calpont/data/bulk/data/import/TestTime.tbl
|
||||
cp -f testResultStats.txt /usr/local/Calpont/data/bulk/data/import/TestStats.tbl
|
||||
cp -f testResultSummary.txt /usr/local/MariaDB/Columnstore/data/bulk/data/import/TestSummary.tbl
|
||||
cp -f testResultTime.txt /usr/local/MariaDB/Columnstore/data/bulk/data/import/TestTime.tbl
|
||||
cp -f testResultStats.txt /usr/local/MariaDB/Columnstore/data/bulk/data/import/TestStats.tbl
|
||||
}
|
||||
|
||||
|
||||
function CalLoadSQLTestResult {
|
||||
#
|
||||
/usr/local/Calpont/bin/colxml perfstats -t TestSummary -j 1001
|
||||
/usr/local/Calpont/bin/colxml perfstats -t TestTime -j 1002
|
||||
/usr/local/Calpont/bin/colxml perfstats -t TestStats -j 1003
|
||||
/usr/local/MariaDB/Columnstore/bin/colxml perfstats -t TestSummary -j 1001
|
||||
/usr/local/MariaDB/Columnstore/bin/colxml perfstats -t TestTime -j 1002
|
||||
/usr/local/MariaDB/Columnstore/bin/colxml perfstats -t TestStats -j 1003
|
||||
#
|
||||
/usr/local/Calpont/bin/cpimport -j 1001
|
||||
/usr/local/Calpont/bin/cpimport -j 1002
|
||||
/usr/local/Calpont/bin/cpimport -j 1003
|
||||
/usr/local/MariaDB/Columnstore/bin/cpimport -j 1001
|
||||
/usr/local/MariaDB/Columnstore/bin/cpimport -j 1002
|
||||
/usr/local/MariaDB/Columnstore/bin/cpimport -j 1003
|
||||
}
|
||||
#
|
||||
function MySQLLoadSQLTestResult {
|
||||
@ -47,38 +47,38 @@ function MySQLLoadSQLTestResult {
|
||||
#=========================================================================================
|
||||
function CalLoadSQLTestResult {
|
||||
#
|
||||
rm -f /usr/local/Calpont/data/bulk/data/import/TestSummary.*
|
||||
rm -f /usr/local/Calpont/data/bulk/data/import/TestTime.*
|
||||
rm -f /usr/local/Calpont/data/bulk/data/import/TestStats.*
|
||||
rm -f /usr/local/MariaDB/Columnstore/data/bulk/data/import/TestSummary.*
|
||||
rm -f /usr/local/MariaDB/Columnstore/data/bulk/data/import/TestTime.*
|
||||
rm -f /usr/local/MariaDB/Columnstore/data/bulk/data/import/TestStats.*
|
||||
#
|
||||
/usr/local/Calpont/bin/colxml perfstats -t TestSummary -j 1001
|
||||
/usr/local/Calpont/bin/colxml perfstats -t TestTime -j 1002
|
||||
/usr/local/Calpont/bin/colxml perfstats -t TestStats -j 1003
|
||||
/usr/local/MariaDB/Columnstore/bin/colxml perfstats -t TestSummary -j 1001
|
||||
/usr/local/MariaDB/Columnstore/bin/colxml perfstats -t TestTime -j 1002
|
||||
/usr/local/MariaDB/Columnstore/bin/colxml perfstats -t TestStats -j 1003
|
||||
#
|
||||
cp -f testResultSummary.txt /usr/local/Calpont/data/bulk/data/import/TestSummary.tbl
|
||||
cp -f testResultTime.txt /usr/local/Calpont/data/bulk/data/import/TestTime.tbl
|
||||
cp -f testResultStats.txt /usr/local/Calpont/data/bulk/data/import/TestStats.tbl
|
||||
cp -f testResultSummary.txt /usr/local/MariaDB/Columnstore/data/bulk/data/import/TestSummary.tbl
|
||||
cp -f testResultTime.txt /usr/local/MariaDB/Columnstore/data/bulk/data/import/TestTime.tbl
|
||||
cp -f testResultStats.txt /usr/local/MariaDB/Columnstore/data/bulk/data/import/TestStats.tbl
|
||||
#
|
||||
/usr/local/Calpont/bin/cpimport -j 1001
|
||||
/usr/local/Calpont/bin/cpimport -j 1002
|
||||
/usr/local/Calpont/bin/cpimport -j 1003
|
||||
/usr/local/MariaDB/Columnstore/bin/cpimport -j 1001
|
||||
/usr/local/MariaDB/Columnstore/bin/cpimport -j 1002
|
||||
/usr/local/MariaDB/Columnstore/bin/cpimport -j 1003
|
||||
}
|
||||
#=========================================================================================
|
||||
# cpimport bulk test results
|
||||
#=========================================================================================
|
||||
function CalLoadBulkTestResult {
|
||||
#
|
||||
rm -f /usr/local/Calpont/data/bulk/data/import/BulkSummary.*
|
||||
rm -f /usr/local/Calpont/data/bulk/data/import/BulkTime.*
|
||||
rm -f /usr/local/MariaDB/Columnstore/data/bulk/data/import/BulkSummary.*
|
||||
rm -f /usr/local/MariaDB/Columnstore/data/bulk/data/import/BulkTime.*
|
||||
#
|
||||
/usr/local/Calpont/bin/colxml perfstats -t BulkSummary -j 1001
|
||||
/usr/local/Calpont/bin/colxml perfstats -t BulkStats -j 1002
|
||||
/usr/local/MariaDB/Columnstore/bin/colxml perfstats -t BulkSummary -j 1001
|
||||
/usr/local/MariaDB/Columnstore/bin/colxml perfstats -t BulkStats -j 1002
|
||||
#
|
||||
cp -f testResultSummary.txt /usr/local/Calpont/data/bulk/data/import/BulkSummary.tbl
|
||||
cp -f testResultTime.txt /usr/local/Calpont/data/bulk/data/import/BulkStats.tbl
|
||||
cp -f testResultSummary.txt /usr/local/MariaDB/Columnstore/data/bulk/data/import/BulkSummary.tbl
|
||||
cp -f testResultTime.txt /usr/local/MariaDB/Columnstore/data/bulk/data/import/BulkStats.tbl
|
||||
#
|
||||
/usr/local/Calpont/bin/cpimport -j 1001
|
||||
/usr/local/Calpont/bin/cpimport -j 1002
|
||||
/usr/local/MariaDB/Columnstore/bin/cpimport -j 1001
|
||||
/usr/local/MariaDB/Columnstore/bin/cpimport -j 1002
|
||||
}
|
||||
|
||||
#=========================================================================================
|
||||
|
@ -22,5 +22,5 @@
|
||||
#
|
||||
# Execute script on test database
|
||||
#
|
||||
/usr/local/Calpont/mysql/bin/mysql --defaults-file=/usr/local/Calpont/mysql/my.cnf -f -u root $1 <$6 > $logFileName.test.log 2>&1
|
||||
/usr/local/MariaDB/Columnstore/mysql/bin/mysql --defaults-file=/usr/local/MariaDB/Columnstore/mysql/my.cnf -f -u root $1 <$6 > $logFileName.test.log 2>&1
|
||||
diff $logFileName.ref.log $logFileName.test.log > $logFileName.diff.log
|
||||
|
@ -3,17 +3,17 @@
|
||||
#=========================================================================================
|
||||
mount /dev/sdj1 /mnt/qadbs
|
||||
#
|
||||
rm -rf /usr/local/Calpont/data1/000.dir
|
||||
rm -rf /usr/local/Calpont/data2/000.dir
|
||||
rm -rf /usr/local/Calpont/data3/000.dir
|
||||
rm -rf /usr/local/Calpont/data4/000.dir
|
||||
rm -f /usr/local/Calpont/data1/systemFiles/dbrm/*
|
||||
rm -rf /usr/local/MariaDB/Columnstore/data1/000.dir
|
||||
rm -rf /usr/local/MariaDB/Columnstore/data2/000.dir
|
||||
rm -rf /usr/local/MariaDB/Columnstore/data3/000.dir
|
||||
rm -rf /usr/local/MariaDB/Columnstore/data4/000.dir
|
||||
rm -f /usr/local/MariaDB/Columnstore/data1/systemFiles/dbrm/*
|
||||
#
|
||||
cp /mnt/qadbs/tpch/1m-1-10-100/dbrm/* /usr/local/Calpont/data1/systemFiles/dbrm
|
||||
cp /mnt/qadbs/tpch/1m-1-10-100/dbrm/* /usr/local/MariaDB/Columnstore/data1/systemFiles/dbrm
|
||||
#
|
||||
cp -r /mnt/qadbs/tpch/1m-1-10-100/data1/000.dir /usr/local/Calpont/data1 &
|
||||
cp -r /mnt/qadbs/tpch/1m-1-10-100/data2/000.dir /usr/local/Calpont/data2 &
|
||||
cp -r /mnt/qadbs/tpch/1m-1-10-100/data3/000.dir /usr/local/Calpont/data3 &
|
||||
cp -r /mnt/qadbs/tpch/1m-1-10-100/data4/000.dir /usr/local/Calpont/data4 &
|
||||
cp -r /mnt/qadbs/tpch/1m-1-10-100/data1/000.dir /usr/local/MariaDB/Columnstore/data1 &
|
||||
cp -r /mnt/qadbs/tpch/1m-1-10-100/data2/000.dir /usr/local/MariaDB/Columnstore/data2 &
|
||||
cp -r /mnt/qadbs/tpch/1m-1-10-100/data3/000.dir /usr/local/MariaDB/Columnstore/data3 &
|
||||
cp -r /mnt/qadbs/tpch/1m-1-10-100/data4/000.dir /usr/local/MariaDB/Columnstore/data4 &
|
||||
#
|
||||
|
||||
|
@ -59,11 +59,11 @@ function logEnvInfo {
|
||||
# $1 = test run
|
||||
# $2 = a or b, b=before test run, a=after test run
|
||||
#
|
||||
cp /usr/local/Calpont/etc/Calpont.xml $1/.
|
||||
/usr/local/Calpont/bin/mcsadmin getcalpontsoftwareinfo > $1/getcalpontsoftwareinfo.log
|
||||
/usr/local/Calpont/bin/mcsadmin getsystemstatus > $1/getSystemStatus.$2.log
|
||||
/usr/local/Calpont/bin/mcsadmin getsystemnetwork > $1/getSystemNetwork.$2.log
|
||||
/usr/local/Calpont/bin/mcsadmin getprocessstatus > $1/getProcessStatus.$2.log
|
||||
cp /usr/local/MariaDB/Columnstore/etc/Calpont.xml $1/.
|
||||
/usr/local/MariaDB/Columnstore/bin/mcsadmin getcalpontsoftwareinfo > $1/getcalpontsoftwareinfo.log
|
||||
/usr/local/MariaDB/Columnstore/bin/mcsadmin getsystemstatus > $1/getSystemStatus.$2.log
|
||||
/usr/local/MariaDB/Columnstore/bin/mcsadmin getsystemnetwork > $1/getSystemNetwork.$2.log
|
||||
/usr/local/MariaDB/Columnstore/bin/mcsadmin getprocessstatus > $1/getProcessStatus.$2.log
|
||||
}
|
||||
#=========================================================================================
|
||||
# log environment info
|
||||
@ -186,7 +186,7 @@ function execOneTestRun {
|
||||
fi
|
||||
if [ $dbmsType = "M" ]; then
|
||||
pathSfn=$1\/$sess
|
||||
/usr/local/Calpont/mysql/bin/mysql --defaults-file=/usr/local/Calpont/mysql/my.cnf -u root $testDB <$sfn 2> $pathSfn\/$sfn.err.log |grep "^Calpont" > $pathSfn\/$sfn.log &
|
||||
/usr/local/MariaDB/Columnstore/mysql/bin/mysql --defaults-file=/usr/local/MariaDB/Columnstore/mysql/my.cnf -u root $testDB <$sfn 2> $pathSfn\/$sfn.err.log |grep "^Calpont" > $pathSfn\/$sfn.log &
|
||||
else
|
||||
su - oracle -c "sqlplus /nolog @/home/qa/srv/common/script/callogin.sql $testDB $testDB xe srvqaperf2 <$sfn" |grep "^Calpont" > $1\/$sess\/$sfn.log &
|
||||
fi
|
||||
|
@ -22,13 +22,13 @@
|
||||
echo \#!/bin/bash > $bulkScriptName
|
||||
echo \# >> $bulkScriptName
|
||||
#
|
||||
echo rm -f /usr/local/Calpont/data/bulk/log/Jobxml_9999.log >> $bulkScriptName
|
||||
echo rm -f /usr/local/Calpont/data/bulk/log/Job_9999.log >> $bulkScriptName
|
||||
echo /usr/local/Calpont/bin/colxml $testDB -t lineitem -l $sourceFileName -j 9999 >> $bulkScriptName
|
||||
echo /usr/local/Calpont/bin/cpimport -j 9999 >> $bulkScriptName
|
||||
echo cp /usr/local/Calpont/data/bulk/job/Job_9999.xml . >> $bulkScriptName
|
||||
echo cp /usr/local/Calpont/data/bulk/log/Jobxml_9999.log . >> $bulkScriptName
|
||||
echo cp /usr/local/Calpont/data/bulk/log/Job_9999.log . >> $bulkScriptName
|
||||
echo rm -f /usr/local/MariaDB/Columnstore/data/bulk/log/Jobxml_9999.log >> $bulkScriptName
|
||||
echo rm -f /usr/local/MariaDB/Columnstore/data/bulk/log/Job_9999.log >> $bulkScriptName
|
||||
echo /usr/local/MariaDB/Columnstore/bin/colxml $testDB -t lineitem -l $sourceFileName -j 9999 >> $bulkScriptName
|
||||
echo /usr/local/MariaDB/Columnstore/bin/cpimport -j 9999 >> $bulkScriptName
|
||||
echo cp /usr/local/MariaDB/Columnstore/data/bulk/job/Job_9999.xml . >> $bulkScriptName
|
||||
echo cp /usr/local/MariaDB/Columnstore/data/bulk/log/Jobxml_9999.log . >> $bulkScriptName
|
||||
echo cp /usr/local/MariaDB/Columnstore/data/bulk/log/Job_9999.log . >> $bulkScriptName
|
||||
chmod 777 $bulkScriptName
|
||||
#
|
||||
#append current directory path to to script file name
|
||||
|
@ -3,7 +3,7 @@
|
||||
numRoots=4
|
||||
#
|
||||
for ((idx=1; $idx<=$numRoots; idx++)); do
|
||||
rm -rf /usr/local/Calpont/data$idx/dwbackup/2 &
|
||||
rm -rf /usr/local/MariaDB/Columnstore/data$idx/dwbackup/2 &
|
||||
pids[$idx]=$!
|
||||
done
|
||||
#
|
||||
@ -26,9 +26,9 @@
|
||||
done
|
||||
#
|
||||
for ((idx=1; $idx<=$numRoots; idx++)); do
|
||||
mv /usr/local/Calpont/data$idx/dwbackup/1 /usr/local/Calpont/data$idx/dwbackup/2
|
||||
mkdir -p /usr/local/Calpont/data$idx/dwbackup/1
|
||||
cp -r /usr/local/Calpont/data$idx/000.dir /usr/local/Calpont/data$idx/dwbackup/1 &
|
||||
mv /usr/local/MariaDB/Columnstore/data$idx/dwbackup/1 /usr/local/MariaDB/Columnstore/data$idx/dwbackup/2
|
||||
mkdir -p /usr/local/MariaDB/Columnstore/data$idx/dwbackup/1
|
||||
cp -r /usr/local/MariaDB/Columnstore/data$idx/000.dir /usr/local/MariaDB/Columnstore/data$idx/dwbackup/1 &
|
||||
pids[$idx]=$!
|
||||
done
|
||||
#
|
||||
@ -49,4 +49,4 @@
|
||||
done
|
||||
sleep 5
|
||||
done
|
||||
cp -r /mnt/OAM/dbrm /usr/local/Calpont/data1/dwbackup/1/.
|
||||
cp -r /mnt/OAM/dbrm /usr/local/MariaDB/Columnstore/data1/dwbackup/1/.
|
||||
|
@ -19,5 +19,5 @@
|
||||
#
|
||||
# Execute script on test database
|
||||
#
|
||||
/usr/local/Calpont/mysql/bin/mysql --defaults-file=/usr/local/Calpont/mysql/my.cnf -u root $1 <$2 > $logFileName.test.log
|
||||
/usr/local/MariaDB/Columnstore/mysql/bin/mysql --defaults-file=/usr/local/MariaDB/Columnstore/mysql/my.cnf -u root $1 <$2 > $logFileName.test.log
|
||||
exit 0
|
||||
|
@ -50,15 +50,15 @@ while [ $k -le $repeatNum ]
|
||||
do
|
||||
if [ $restart == Y ] || [ $restart == y ]
|
||||
then
|
||||
/usr/local/Calpont/bin/mcsadmin restartsystem y
|
||||
/usr/local/MariaDB/Columnstore/bin/mcsadmin restartsystem y
|
||||
sleep 90
|
||||
fi
|
||||
mkdir $k
|
||||
cd $k
|
||||
cp /usr/local/Calpont/etc/Calpont.xml .
|
||||
/usr/local/Calpont/bin/mcsadmin getCalpontSoftware >CalpontSoftware.txt
|
||||
ls -al /mnt/pm*/usr/local/Calpont/data* > dbRoots.txt
|
||||
/usr/local/Calpont/bin/mcsadmin getProcessStatus >stackConfigBefore.txt
|
||||
cp /usr/local/MariaDB/Columnstore/etc/Calpont.xml .
|
||||
/usr/local/MariaDB/Columnstore/bin/mcsadmin getCalpontSoftware >CalpontSoftware.txt
|
||||
ls -al /mnt/pm*/usr/local/MariaDB/Columnstore/data* > dbRoots.txt
|
||||
/usr/local/MariaDB/Columnstore/bin/mcsadmin getProcessStatus >stackConfigBefore.txt
|
||||
$exeCommand > $logFileName 2>&1
|
||||
#
|
||||
if [ $streamNum == 1_7 ]
|
||||
@ -71,7 +71,7 @@ do
|
||||
done
|
||||
fi
|
||||
#
|
||||
/usr/local/Calpont/bin/mcsadmin getProcessStatus >stackConfigAfter.txt
|
||||
/usr/local/MariaDB/Columnstore/bin/mcsadmin getProcessStatus >stackConfigAfter.txt
|
||||
/home/pf/auto/common/extractstartstoptimes.sh
|
||||
cd ..
|
||||
((k++))
|
||||
|
@ -14,7 +14,7 @@ echo ---------------------------------------------------------------------------
|
||||
echo sendPlan start: $3
|
||||
date
|
||||
echo
|
||||
/usr/local/Calpont/bin/sendPlan -v -s$1 -t$2 $3
|
||||
/usr/local/MariaDB/Columnstore/bin/sendPlan -v -s$1 -t$2 $3
|
||||
echo
|
||||
date
|
||||
echo sendPlan end: $3
|
||||
|
@ -22,48 +22,48 @@ echo *****-----*****-----*****-----*****-----*****
|
||||
# unmount dbroots from all PMs
|
||||
#-----------------------------------------------------------------------------
|
||||
echo unmounting PM1
|
||||
/usr/local/Calpont/bin/remote_command.sh srvqaperf3 qalpont! "umount -a"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh srvqaperf3 qalpont! "umount -a"
|
||||
echo unmounting PM2
|
||||
/usr/local/Calpont/bin/remote_command.sh srvqaperf4 qalpont! "umount -a"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh srvqaperf4 qalpont! "umount -a"
|
||||
echo unmounting PM3
|
||||
/usr/local/Calpont/bin/remote_command.sh srvqaperf5 qalpont! "umount -a"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh srvqaperf5 qalpont! "umount -a"
|
||||
echo unmounting PM4
|
||||
/usr/local/Calpont/bin/remote_command.sh srvqaperf8 qalpont! "umount -a"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh srvqaperf8 qalpont! "umount -a"
|
||||
#-----------------------------------------------------------------------------
|
||||
# save current fstab to fstab.auto then move 'set number' fstab to 'real' fstab
|
||||
#-----------------------------------------------------------------------------
|
||||
echo *-*
|
||||
echo doing the hokey pokey with fstabs on PM1
|
||||
/usr/local/Calpont/bin/remote_command.sh srvqaperf3 qalpont! "rm -f /etc/fstab.auto"
|
||||
/usr/local/Calpont/bin/remote_command.sh srvqaperf3 qalpont! "mv /etc/fstab /etc/fstab.auto"
|
||||
/usr/local/Calpont/bin/remote_command.sh srvqaperf3 qalpont! "cp /etc/fstab.[$setNum] /etc/fstab"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh srvqaperf3 qalpont! "rm -f /etc/fstab.auto"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh srvqaperf3 qalpont! "mv /etc/fstab /etc/fstab.auto"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh srvqaperf3 qalpont! "cp /etc/fstab.[$setNum] /etc/fstab"
|
||||
echo *-*
|
||||
echo doing the funky chicken with fstabs on PM2
|
||||
/usr/local/Calpont/bin/remote_command.sh srvqaperf4 qalpont! "rm -f /etc/fstab.auto"
|
||||
/usr/local/Calpont/bin/remote_command.sh srvqaperf4 qalpont! "mv /etc/fstab /etc/fstab.auto"
|
||||
/usr/local/Calpont/bin/remote_command.sh srvqaperf4 qalpont! "cp /etc/fstab.[$setNum] /etc/fstab"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh srvqaperf4 qalpont! "rm -f /etc/fstab.auto"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh srvqaperf4 qalpont! "mv /etc/fstab /etc/fstab.auto"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh srvqaperf4 qalpont! "cp /etc/fstab.[$setNum] /etc/fstab"
|
||||
echo *-*
|
||||
echo doing the swim with fstabs on PM3
|
||||
/usr/local/Calpont/bin/remote_command.sh srvqaperf5 qalpont! "rm -f /etc/fstab.auto"
|
||||
/usr/local/Calpont/bin/remote_command.sh srvqaperf5 qalpont! "mv /etc/fstab /etc/fstab.auto"
|
||||
/usr/local/Calpont/bin/remote_command.sh srvqaperf5 qalpont! "cp /etc/fstab.[$setNum] /etc/fstab"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh srvqaperf5 qalpont! "rm -f /etc/fstab.auto"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh srvqaperf5 qalpont! "mv /etc/fstab /etc/fstab.auto"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh srvqaperf5 qalpont! "cp /etc/fstab.[$setNum] /etc/fstab"
|
||||
echo *-*
|
||||
echo doing the stroll with fstabs on PM4
|
||||
/usr/local/Calpont/bin/remote_command.sh srvqaperf8 qalpont! "rm -f /etc/fstab.auto"
|
||||
/usr/local/Calpont/bin/remote_command.sh srvqaperf8 qalpont! "mv /etc/fstab /etc/fstab.auto"
|
||||
/usr/local/Calpont/bin/remote_command.sh srvqaperf8 qalpont! "cp /etc/fstab.[$setNum] /etc/fstab"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh srvqaperf8 qalpont! "rm -f /etc/fstab.auto"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh srvqaperf8 qalpont! "mv /etc/fstab /etc/fstab.auto"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh srvqaperf8 qalpont! "cp /etc/fstab.[$setNum] /etc/fstab"
|
||||
#-----------------------------------------------------------------------------
|
||||
# re-mount dbroots on all PMs
|
||||
#-----------------------------------------------------------------------------
|
||||
echo *-*
|
||||
echo mounting PM1
|
||||
/usr/local/Calpont/bin/remote_command.sh srvqaperf3 qalpont! "mount -a"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh srvqaperf3 qalpont! "mount -a"
|
||||
echo mounting PM2
|
||||
/usr/local/Calpont/bin/remote_command.sh srvqaperf4 qalpont! "mount -a"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh srvqaperf4 qalpont! "mount -a"
|
||||
echo mounting PM3
|
||||
/usr/local/Calpont/bin/remote_command.sh srvqaperf5 qalpont! "mount -a"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh srvqaperf5 qalpont! "mount -a"
|
||||
echo mounting PM4
|
||||
/usr/local/Calpont/bin/remote_command.sh srvqaperf8 qalpont! "mount -a"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh srvqaperf8 qalpont! "mount -a"
|
||||
#-----------------------------------------------------------------------------
|
||||
echo
|
||||
#-----------------------------------------------------------------------------
|
||||
@ -71,13 +71,13 @@ echo set disk scheduler to deadline for newly mounted LUNs
|
||||
#-----------------------------------------------------------------------------
|
||||
echo
|
||||
echo setting disk scheduler to deadline on PM1
|
||||
/usr/local/Calpont/bin/remote_command.sh srvqaperf3 qalpont! "/etc/rc.d/rc.local"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh srvqaperf3 qalpont! "/etc/rc.d/rc.local"
|
||||
echo setting disk scheduler to deadline on PM2
|
||||
/usr/local/Calpont/bin/remote_command.sh srvqaperf4 qalpont! "/etc/rc.d/rc.local"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh srvqaperf4 qalpont! "/etc/rc.d/rc.local"
|
||||
echo setting disk scheduler to deadline on PM3
|
||||
/usr/local/Calpont/bin/remote_command.sh srvqaperf5 qalpont! "/etc/rc.d/rc.local"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh srvqaperf5 qalpont! "/etc/rc.d/rc.local"
|
||||
echo setting disk scheduler to deadline on PM4
|
||||
/usr/local/Calpont/bin/remote_command.sh srvqaperf8 qalpont! "/etc/rc.d/rc.local"
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh srvqaperf8 qalpont! "/etc/rc.d/rc.local"
|
||||
#
|
||||
echo -----*****-----*****-----*****-----*****-----**
|
||||
echo End - set dbroots to RAID Configuration $setNum
|
||||
|
@ -13,7 +13,7 @@
|
||||
echo Start - Set PM configuration
|
||||
#
|
||||
# Stopping the Calpont software
|
||||
/usr/local/Calpont/bin/mcsadmin stopsystem y ACK_YES
|
||||
/usr/local/MariaDB/Columnstore/bin/mcsadmin stopsystem y ACK_YES
|
||||
#
|
||||
# set maximum number of PMs possible for the stack
|
||||
maxPMs=4
|
||||
@ -26,7 +26,7 @@ numPMs=$1
|
||||
#-----------------------------------------------------------------------------
|
||||
k=1
|
||||
while [ $k -le $maxPMs ]; do
|
||||
/usr/local/Calpont/bin/mcsadmin enableModule pm$k ACK_YES
|
||||
/usr/local/MariaDB/Columnstore/bin/mcsadmin enableModule pm$k ACK_YES
|
||||
((k++))
|
||||
done
|
||||
#-----------------------------------------------------------------------------
|
||||
@ -34,12 +34,12 @@ done
|
||||
#-----------------------------------------------------------------------------
|
||||
k=$maxPMs
|
||||
while [ $k -gt $numPMs ]; do
|
||||
/usr/local/Calpont/bin/mcsadmin disableModule pm$k ACK_YES
|
||||
/usr/local/MariaDB/Columnstore/bin/mcsadmin disableModule pm$k ACK_YES
|
||||
((k--))
|
||||
done
|
||||
#-----------------------------------------------------------------------------
|
||||
# Starting the Calpont software
|
||||
/usr/local/Calpont/bin/mcsadmin startsystem y ACK_YES
|
||||
/usr/local/MariaDB/Columnstore/bin/mcsadmin startsystem y ACK_YES
|
||||
sleep 60
|
||||
echo *-*-*-*-*-*-*-*-*-*-*-*-*-*-*
|
||||
echo End - Set PM configuration
|
||||
|
@ -14,7 +14,7 @@
|
||||
echo Start - Set stack configuration
|
||||
#
|
||||
# Stopping the Calpont software
|
||||
/usr/local/Calpont/bin/mcsadmin stopsystem y ACK_YES
|
||||
/usr/local/MariaDB/Columnstore/bin/mcsadmin stopsystem y ACK_YES
|
||||
#
|
||||
# set maximum number of UMs and PMs possible the stack
|
||||
maxUMs=2
|
||||
@ -29,7 +29,7 @@ numPMs=$2
|
||||
#-----------------------------------------------------------------------------
|
||||
k=1
|
||||
while [ $k -le $maxUMs ]; do
|
||||
/usr/local/Calpont/bin/mcsadmin enableModule um$k ACK_YES
|
||||
/usr/local/MariaDB/Columnstore/bin/mcsadmin enableModule um$k ACK_YES
|
||||
((k++))
|
||||
done
|
||||
#-----------------------------------------------------------------------------
|
||||
@ -37,7 +37,7 @@ done
|
||||
#-----------------------------------------------------------------------------
|
||||
k=$maxUMs
|
||||
while [ $k -gt $numUMs ]; do
|
||||
/usr/local/Calpont/bin/mcsadmin disableModule um$k ACK_YES
|
||||
/usr/local/MariaDB/Columnstore/bin/mcsadmin disableModule um$k ACK_YES
|
||||
((k--))
|
||||
done
|
||||
#-----------------------------------------------------------------------------
|
||||
@ -45,7 +45,7 @@ done
|
||||
#-----------------------------------------------------------------------------
|
||||
k=1
|
||||
while [ $k -le $maxPMs ]; do
|
||||
/usr/local/Calpont/bin/mcsadmin enableModule pm$k ACK_YES
|
||||
/usr/local/MariaDB/Columnstore/bin/mcsadmin enableModule pm$k ACK_YES
|
||||
((k++))
|
||||
done
|
||||
#-----------------------------------------------------------------------------
|
||||
@ -53,7 +53,7 @@ done
|
||||
#-----------------------------------------------------------------------------
|
||||
k=$maxPMs
|
||||
while [ $k -gt $numPMs ]; do
|
||||
/usr/local/Calpont/bin/mcsadmin disableModule pm$k ACK_YES
|
||||
/usr/local/MariaDB/Columnstore/bin/mcsadmin disableModule pm$k ACK_YES
|
||||
((k--))
|
||||
done
|
||||
#-----------------------------------------------------------------------------
|
||||
|
@ -21,7 +21,7 @@ setNum=$3
|
||||
#
|
||||
/home/pf/auto/common/setStackConfig.sh $numUMs $numPMs
|
||||
/home/pf/auto/common/setDBRoots.sh $setNum
|
||||
/usr/local/Calpont/bin/mcsadmin startsystem
|
||||
/usr/local/MariaDB/Columnstore/bin/mcsadmin startsystem
|
||||
sleep 90
|
||||
#
|
||||
# End of script
|
||||
|
@ -21,7 +21,7 @@ setNum=$3
|
||||
#
|
||||
/home/pf/auto/common/setStackConfig.sh $numUMs $numPMs
|
||||
/home/pf/auto/common/setDBRoots.sh $setNum
|
||||
/usr/local/Calpont/bin/mcsadmin startsystem
|
||||
/usr/local/MariaDB/Columnstore/bin/mcsadmin startsystem
|
||||
sleep 90
|
||||
#
|
||||
# End of script
|
||||
|
@ -46,15 +46,15 @@ while [ $k -le $repeatNum ]
|
||||
do
|
||||
if [ $restart == Y ] || [ $restart == y ]
|
||||
then
|
||||
/usr/local/Calpont/bin/mcsadmin restartsystem y
|
||||
/usr/local/MariaDB/Columnstore/bin/mcsadmin restartsystem y
|
||||
sleep 90
|
||||
fi
|
||||
mkdir $k
|
||||
cd $k
|
||||
cp /usr/local/Calpont/etc/Calpont.xml .
|
||||
/usr/local/Calpont/bin/mcsadmin getCalpontSoftware >CalpontSoftware.txt
|
||||
ls -al /usr/local/Calpont/data* > dbRoots.txt
|
||||
/usr/local/Calpont/bin/mcsadmin getProcessStatus >stackConfigBefore.txt
|
||||
cp /usr/local/MariaDB/Columnstore/etc/Calpont.xml .
|
||||
/usr/local/MariaDB/Columnstore/bin/mcsadmin getCalpontSoftware >CalpontSoftware.txt
|
||||
ls -al /usr/local/MariaDB/Columnstore/data* > dbRoots.txt
|
||||
/usr/local/MariaDB/Columnstore/bin/mcsadmin getProcessStatus >stackConfigBefore.txt
|
||||
$exeCommand > $logFileName 2>&1
|
||||
#
|
||||
if [ $streamNum == 1_7 ]
|
||||
@ -67,7 +67,7 @@ do
|
||||
done
|
||||
fi
|
||||
#
|
||||
/usr/local/Calpont/bin/mcsadmin getProcessStatus >stackConfigAfter.txt
|
||||
/usr/local/MariaDB/Columnstore/bin/mcsadmin getProcessStatus >stackConfigAfter.txt
|
||||
cd ..
|
||||
((k++))
|
||||
done
|
||||
|
@ -57,9 +57,9 @@ smbclient //calweb/perf -Wcalpont -Uoamuser%Calpont1 -c "cd ${host1};prompt OFF;
|
||||
#------------------------------------------------------------------------------
|
||||
# Execute the script on the other servers in the stack
|
||||
#
|
||||
/usr/local/Calpont/bin/remote_command.sh $host2 qalpont! "/home/pf/auto/fm/sar.sh $1 $2 $3" 1
|
||||
/usr/local/Calpont/bin/remote_command.sh $host3 qalpont! "/home/pf/auto/fm/sar.sh $1 $2 $3" 1
|
||||
/usr/local/Calpont/bin/remote_command.sh $host4 qalpont! "/home/pf/auto/fm/sar.sh $1 $2 $3" 1
|
||||
/usr/local/Calpont/bin/remote_command.sh $host5 qalpont! "/home/pf/auto/fm/sar.sh $1 $2 $3" 1
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh $host2 qalpont! "/home/pf/auto/fm/sar.sh $1 $2 $3" 1
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh $host3 qalpont! "/home/pf/auto/fm/sar.sh $1 $2 $3" 1
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh $host4 qalpont! "/home/pf/auto/fm/sar.sh $1 $2 $3" 1
|
||||
/usr/local/MariaDB/Columnstore/bin/remote_command.sh $host5 qalpont! "/home/pf/auto/fm/sar.sh $1 $2 $3" 1
|
||||
#
|
||||
# End of Script
|
||||
|
@ -52,7 +52,7 @@ while [ $k -ge $st ] && [ $k -le $et ] && [ $foundstart == "no" ]; do
|
||||
k=`expr $k + 39`
|
||||
sm=`expr $sm - 61`
|
||||
elif [ $k -ge $st ] && [ $k -le $et ]; then
|
||||
grep -q "$newdate $sh:$sm" /usr/local/Calpont/mysql/db/$host.log
|
||||
grep -q "$newdate $sh:$sm" /usr/local/MariaDB/Columnstore/mysql/db/$host.log
|
||||
if [ "$?" -eq "0" ] && [ $foundstart == "no" ]; then
|
||||
start="$newdate $sh:$sm"
|
||||
foundstart="yes"
|
||||
@ -69,7 +69,7 @@ while [ $k -ge $st ] && [ $k -le $et ] && [ $foundend == "no" ]; do
|
||||
k=`expr $k + 39`
|
||||
em=`expr $em - 61`
|
||||
elif [ $k -ge $st ] && [ $k -le $et ]; then
|
||||
grep -q "$newdate $eh:$em" /usr/local/Calpont/mysql/db/$host.log
|
||||
grep -q "$newdate $eh:$em" /usr/local/MariaDB/Columnstore/mysql/db/$host.log
|
||||
if [ "$?" -eq "0" ] && [ $foundend == "no" ]; then
|
||||
end="$newdate $eh:$em"
|
||||
foundend="yes"
|
||||
@ -87,7 +87,7 @@ cmd="/$start/,/$end/ {print \$0} "
|
||||
echo $cmd >> /tmp/$host/sql/cmd.$$
|
||||
#
|
||||
# execute the command
|
||||
awk -f /tmp/$host/sql/cmd.$$ /usr/local/Calpont/mysql/db/$host.log > /tmp/$host/sql/temp.log
|
||||
awk -f /tmp/$host/sql/cmd.$$ /usr/local/MariaDB/Columnstore/mysql/db/$host.log > /tmp/$host/sql/temp.log
|
||||
#
|
||||
exit
|
||||
#
|
||||
|
@ -57,7 +57,7 @@ echo ------------------------------------------------------------------
|
||||
echo executing setLowMem100 script to prep for following stream1_7 tests
|
||||
echo ------------------------------------------------------------------
|
||||
echo
|
||||
/usr/local/Calpont/bin/setLowMem100.sh
|
||||
/usr/local/MariaDB/Columnstore/bin/setLowMem100.sh
|
||||
#
|
||||
echo
|
||||
echo ------------------------------------------------------------------
|
||||
|
@ -8,7 +8,7 @@ echo executing setLowMem100 script to prep for following stream1_7 tests
|
||||
echo ------------------------------------------------------------------
|
||||
echo
|
||||
#
|
||||
/usr/local/Calpont/bin/setLowMem100.sh
|
||||
/usr/local/MariaDB/Columnstore/bin/setLowMem100.sh
|
||||
#
|
||||
echo
|
||||
echo ------------------------------------------------------------------
|
||||
|
@ -8,7 +8,7 @@ echo executing setLowMem100 script to prep for following stream1_7 tests
|
||||
echo ------------------------------------------------------------------
|
||||
echo
|
||||
#
|
||||
/usr/local/Calpont/bin/setLowMem100.sh
|
||||
/usr/local/MariaDB/Columnstore/bin/setLowMem100.sh
|
||||
#
|
||||
echo
|
||||
echo ------------------------------------------------------------------
|
||||
|
@ -53,7 +53,7 @@ echo ------------------------------------------------------------------
|
||||
echo executing setLowMem100 script to prep for following stream1_7 tests
|
||||
echo ------------------------------------------------------------------
|
||||
echo
|
||||
/usr/local/Calpont/bin/setLowMem100.sh
|
||||
/usr/local/MariaDB/Columnstore/bin/setLowMem100.sh
|
||||
#
|
||||
echo
|
||||
echo ------------------------------------------------------------------
|
||||
|
@ -82,7 +82,7 @@ echo executing setLowMem100 script to prep for following stream1_7 tests
|
||||
echo ------------------------------------------------------------------
|
||||
echo
|
||||
#
|
||||
/usr/local/Calpont/bin/setLowMem100.sh
|
||||
/usr/local/MariaDB/Columnstore/bin/setLowMem100.sh
|
||||
#
|
||||
echo
|
||||
echo ------------------------------------------------------------------
|
||||
|
@ -12,7 +12,7 @@ echo ------------------------------------------------------------------
|
||||
echo executing setLowMem100 script to prep for following stream1_7 tests
|
||||
echo ------------------------------------------------------------------
|
||||
echo
|
||||
/usr/local/Calpont/bin/setLowMem100.sh
|
||||
/usr/local/MariaDB/Columnstore/bin/setLowMem100.sh
|
||||
#
|
||||
echo
|
||||
echo ------------------------------------------------------------------
|
||||
|
@ -12,7 +12,7 @@ echo ------------------------------------------------------------------
|
||||
echo executing setLowMem100 script to prep for following stream1_7 tests
|
||||
echo ------------------------------------------------------------------
|
||||
echo
|
||||
/usr/local/Calpont/bin/setLowMem100.sh
|
||||
/usr/local/MariaDB/Columnstore/bin/setLowMem100.sh
|
||||
#
|
||||
echo
|
||||
echo ------------------------------------------------------------------
|
||||
|
@ -19,19 +19,19 @@
|
||||
#
|
||||
echo \#\!/bin/bash > $cpimportScriptName
|
||||
echo \# >> $cpimportScriptName
|
||||
echo cd /usr/local/Calpont/data/bulk/log >> $cpimportScriptName
|
||||
echo cd /usr/local/MariaDB/Columnstore/data/bulk/log >> $cpimportScriptName
|
||||
echo rm -f Jobxml_9999.log >> $cpimportScriptName
|
||||
echo rm -f Job_9999.log >> $cpimportScriptName
|
||||
echo rm -f fileStats.txt >> $cpimportScriptName
|
||||
echo rm -f finished.txt >> $cpimportScriptName
|
||||
echo "ls -alh /usr/local/Calpont/data/bulk/data/import/*.tbl > fileStats.txt" >> $cpimportScriptName
|
||||
# echo "wc -l /usr/local/Calpont/data/bulk/data/import/*.tbl >> fileStats.txt" >> $cpimportScriptName
|
||||
echo "ls -alh /usr/local/MariaDB/Columnstore/data/bulk/data/import/*.tbl > fileStats.txt" >> $cpimportScriptName
|
||||
# echo "wc -l /usr/local/MariaDB/Columnstore/data/bulk/data/import/*.tbl >> fileStats.txt" >> $cpimportScriptName
|
||||
#
|
||||
echo /usr/local/Calpont/bin/colxml $testDB -r 2 -j 9999 >> $cpimportScriptName
|
||||
echo /usr/local/MariaDB/Columnstore/bin/colxml $testDB -r 2 -j 9999 >> $cpimportScriptName
|
||||
echo sleep 5 >> $cpimportScriptName
|
||||
echo sync >> $cpimportScriptName
|
||||
#
|
||||
echo \# /usr/local/Calpont/bin/cpimport -j 9999 -i >> $cpimportScriptName
|
||||
echo \# /usr/local/MariaDB/Columnstore/bin/cpimport -j 9999 -i >> $cpimportScriptName
|
||||
echo sleep 5 >> $cpimportScriptName
|
||||
echo touch finished.txt >> $cpimportScriptName
|
||||
echo sync >> $cpimportScriptName
|
||||
@ -47,15 +47,15 @@
|
||||
echo "/root/genii/utils/scenarios/common/sh/remote_command.sh $PM1 qalpont! \"/mnt/parentOAM$curDir/$cpimportScriptName\"" >> $bulkScriptName
|
||||
#
|
||||
echo sleep 5 >> $bulkScriptName
|
||||
echo "while [ ! -f /mnt/pm1/usr/local/Calpont/data/bulk/log/finished.txt ]; do" >> $bulkScriptName
|
||||
echo "while [ ! -f /mnt/pm1/usr/local/MariaDB/Columnstore/data/bulk/log/finished.txt ]; do" >> $bulkScriptName
|
||||
echo sleep 5 >> $bulkScriptName
|
||||
echo echo waiting...... >> $bulkScriptName
|
||||
echo done >> $bulkScriptName
|
||||
#
|
||||
echo cp /mnt/pm1/usr/local/Calpont/data/bulk/job/Job_9999.xml . >> $bulkScriptName
|
||||
echo cp /mnt/pm1/usr/local/Calpont/data/bulk/log/Jobxml_9999.log . >> $bulkScriptName
|
||||
echo cp /mnt/pm1/usr/local/Calpont/data/bulk/log/Job_9999.log . >> $bulkScriptName
|
||||
echo cp /mnt/pm1/usr/local/Calpont/data/bulk/log/fileStats.txt . >> $bulkScriptName
|
||||
echo cp /mnt/pm1/usr/local/MariaDB/Columnstore/data/bulk/job/Job_9999.xml . >> $bulkScriptName
|
||||
echo cp /mnt/pm1/usr/local/MariaDB/Columnstore/data/bulk/log/Jobxml_9999.log . >> $bulkScriptName
|
||||
echo cp /mnt/pm1/usr/local/MariaDB/Columnstore/data/bulk/log/Job_9999.log . >> $bulkScriptName
|
||||
echo cp /mnt/pm1/usr/local/MariaDB/Columnstore/data/bulk/log/fileStats.txt . >> $bulkScriptName
|
||||
#
|
||||
chmod 777 $bulkScriptName
|
||||
#
|
||||
|
@ -52,7 +52,7 @@ const string StartUp::installDir()
|
||||
if (!cfStr.empty())
|
||||
*fInstallDirp = cfStr;
|
||||
#else
|
||||
fInstallDirp = new string("/usr/local/Calpont");
|
||||
fInstallDirp = new string("/usr/local/MariaDB/Columnstore");
|
||||
//See if we can figure out the install dir in Linux...
|
||||
//1. env var INFINIDB_INSTALL_DIR
|
||||
const char* p=0;
|
||||
@ -60,7 +60,7 @@ const string StartUp::installDir()
|
||||
if (p && *p)
|
||||
*fInstallDirp = p;
|
||||
//2. up one level from current binary location?
|
||||
//3. fall back to /usr/local/Calpont
|
||||
//3. fall back to /usr/local/MariaDB/Columnstore
|
||||
#endif
|
||||
|
||||
return *fInstallDirp;
|
||||
|
@ -15,11 +15,11 @@ At this point you can use the idb_add() function template in udfinfinidb.cpp and
|
||||
files to create your own function or just try that function as is.
|
||||
Make the library
|
||||
Stop InfiniDB
|
||||
Copy the libudf_mysql.so.1.0.0 and libudfsdk.so.1.0.0 file to /usr/local/Calpont/lib on
|
||||
Copy the libudf_mysql.so.1.0.0 and libudfsdk.so.1.0.0 file to /usr/local/MariaDB/Columnstore/lib on
|
||||
every InfiniDB node
|
||||
Start InfiniDB
|
||||
In the directory /usr/local/Calpont/mysql/lib64/mysql/plugin create a symbolic link called
|
||||
libudf_msql.so to the file /usr/local/Calpont/lib/libudf_msql.so.1.0.0
|
||||
In the directory /usr/local/MariaDB/Columnstore/mysql/lib64/mysql/plugin create a symbolic link called
|
||||
libudf_msql.so to the file /usr/local/MariaDB/Columnstore/lib/libudf_msql.so.1.0.0
|
||||
In the mysql client add the function (e.g. "create function idb_add returns integer soname
|
||||
'libudf_msql.so';")
|
||||
You should now be able to use the idb_add() function in the select and/or where clauses
|
||||
|
@ -30,7 +30,7 @@
|
||||
* 2. add the UDF function implementation in udfsdk.cpp
|
||||
* 3. add the connector stub for this UDF function in udfsdk.cpp
|
||||
* 4. build the dynamic library libudfsdk
|
||||
* 5. put the library in /usr/local/Calpont/lib of all modules
|
||||
* 5. put the library in /usr/local/MariaDB/Columnstore/lib of all modules
|
||||
* 6. restart all the InfiniDB servers and MySQL server
|
||||
* 7. notify mysqld about the new functions with the commands like:
|
||||
*
|
||||
|
Reference in New Issue
Block a user