You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by hx...@apache.org on 2019/08/17 05:51:27 UTC
[incubator-iotdb] branch master updated: fix start-walchecker
scripts for leting user define the wal folder
This is an automated email from the ASF dual-hosted git repository.
hxd pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git
The following commit(s) were added to refs/heads/master by this push:
new ac465f4 fix start-walchecker scripts for leting user define the wal folder
ac465f4 is described below
commit ac465f4d948a7bda5d861f32a50e94023ce0e9d7
Author: xiangdong huang <sa...@gmail.com>
AuthorDate: Sat Aug 3 23:24:20 2019 +0800
fix start-walchecker scripts for leting user define the wal folder
---
server/src/assembly/resources/tools/start-WalChecker.bat | 8 ++++++--
server/src/assembly/resources/tools/start-WalChecker.sh | 11 ++++++++---
2 files changed, 14 insertions(+), 5 deletions(-)
diff --git a/server/src/assembly/resources/tools/start-WalChecker.bat b/server/src/assembly/resources/tools/start-WalChecker.bat
index 5bf530f..08189ce 100644
--- a/server/src/assembly/resources/tools/start-WalChecker.bat
+++ b/server/src/assembly/resources/tools/start-WalChecker.bat
@@ -85,8 +85,12 @@ REM ----------------------------------------------------------------------------
:okClasspath
rem echo CLASSPATH: %CLASSPATH%
-set IOTDB_DATA=%IOTDB_HOME%\data
-set IOTDB_WAL=%IOTDB_DATA%\wal
+set IOTDB_WAL=%1
+
+IF "%IOTDB_WAL%"=="" (
+ echo "please input the wal folder."
+ goto finally
+ )
IF EXIST "%IOTDB_WAL%" (
"%JAVA_HOME%\bin\java" %JAVA_OPTS% %IOTDB_HEAP_OPTS% -cp %CLASSPATH% %IOTDB_JMX_OPTS% %MAIN_CLASS% %IOTDB_WAL%
diff --git a/server/src/assembly/resources/tools/start-WalChecker.sh b/server/src/assembly/resources/tools/start-WalChecker.sh
old mode 100644
new mode 100755
index fe162f2..c7afb9f
--- a/server/src/assembly/resources/tools/start-WalChecker.sh
+++ b/server/src/assembly/resources/tools/start-WalChecker.sh
@@ -74,11 +74,16 @@ launch_service()
# Start up the service
#launch_service "$classname"
-if [ ! -d ${IOTDB_HOME}/data/wal ]; then
- echo "Can't find wal directory."
+if [ $# -ne 1 ]; then
+ echo "please input the wal folder."
+exit 1;
+fi
+
+if [ ! -d ${1} ]; then
+ echo "Can't find wal directory. ${1}"
exit 1;
else
- WALPATH=${IOTDB_HOME}/data/wal
+ WALPATH=${1}
launch_service "$classname"
fi